<?xml version="1.0" encoding="iso-8859-9" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>Clomosy | Forum : Sürekli Devam Eden Runtime Hatası</title>
  <link>https://forum.clomosy.com.tr/</link>
  <description><![CDATA[XML içerik linki; Clomosy | Forum : Genel &#304;&#351;lemler : Sürekli Devam Eden Runtime Hatası]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Mon, 04 May 2026 11:06:03 +0000</pubDate>
  <lastBuildDate>Tue, 25 Jun 2024 16:12:33 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.07</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>https://forum.clomosy.com.tr/RSS_post_feed.asp?TID=620</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Clomosy | Forum]]></title>
   <url>https://forum.clomosy.com.tr/forum_images/logo.png</url>
   <link>https://forum.clomosy.com.tr/</link>
  </image>
  <item>
   <title><![CDATA[Sürekli Devam Eden Runtime Hatası : Merhaba Enes,FormOrientationSensor...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=620&amp;PID=902#902</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=142">BilalCndn</a><br /><strong>Konu:</strong> 620<br /><strong>Gönderim Zamanı:</strong> 25&nbsp;Haziran&nbsp;2024 Saat 16:12<br /><br />Merhaba Enes,<div><br></div><div>FormOrientationSensor mobil cihazlarda var olan bir sensör. Windows bilgisayarlarda bulunmadığı için çalışmıyor. Koda baktığımız zaman timer a bağlı void içerisinde if ile Orientation Sensorden veri gelip gelmediği kontrol ederek verileri değişkene alıp aynı zamanda label içerisine yazmışsın. Burada bir sıkıntı yok çünkü sensörden veri gelmiyorsa if içerisine girmiyor. Fakat if dışında 'CompassImg.RotationAngle = currentYHeading;' satırı var. Bu satırda alamadığımız Y değerini kullanarak Image nesnesinin RotationAngle değerini değiştirmeye çalışıyoruz. Değer olmadığı için de hata alıyoruz. Hatanın sürekli devam etmesinin sebebi de timer içerisinde tekrar tekrar aynı kodun çalışmasından kaynaklanıyor. Çözüm için bu satırı if içerisine alabilirsin. Bu sayede eğer ki sensörden veri alamazsa bile hata vermez.</div><div><br></div><div><table width="99%"><tr><td><pre class="BBcode">void GetCompass;</div><div>var</div><div>&nbsp; currentYHeading,currentXHeading,currentZHeading: Double;</div><div>&nbsp; rotationAngle: Double;</div><div>{</div><div>&nbsp; if (not MyForm.FormOrientationSensor.Sensor == nil)</div><div>&nbsp; {</div><div>&nbsp; currentYHeading = MyForm.FormOrientationSensor.Sensor.HeadingY;</div><div>&nbsp; currentXHeading = MyForm.FormOrientationSensor.Sensor.HeadingX;</div><div>&nbsp; currentZHeading = MyForm.FormOrientationSensor.Sensor.HeadingZ;</div><div>&nbsp;&nbsp;</div><div>&nbsp; CompassXLabel.Text = 'X : '+FloatToStr(Abs(currentXHeading));</div><div>&nbsp; CompassYLabel.Text = 'Y : '+FloatToStr(Abs(currentYHeading));</div><div>&nbsp; CompassZLabel.Text = 'Z : '+FloatToStr(Abs(currentZHeading));</div><div>&nbsp;&nbsp;</div><div>&nbsp; CompassImg.RotationAngle = currentYHeading;</div><div>&nbsp; }</div><div>}</div><div></pre></td></tr></table></div><div><br></div><div><div style=": rgb251, 251, 253;">Sorunun çözüme ulaşıp ulaşmadığı ile ilgili geri dönüşünü bekliyorum.</div><div style=": rgb251, 251, 253;">İyi çalışmalar diliyorum.</div></div>]]>
   </description>
   <pubDate>Tue, 25 Jun 2024 16:12:33 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=620&amp;PID=902#902</guid>
  </item> 
  <item>
   <title><![CDATA[Sürekli Devam Eden Runtime Hatası : var MyForm: TCLForm; CompassImg,DirectionImg:...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=620&amp;PID=901#901</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=181">Enes_Akyüz</a><br /><strong>Konu:</strong> 620<br /><strong>Gönderim Zamanı:</strong> 25&nbsp;Haziran&nbsp;2024 Saat 15:08<br /><br /><pre style="font-family: Menlo, C&#111;nsolas, M&#111;naco, &quot;Noto Mono&quot;, &quot;Nimbus Mono L&quot;, monospace; font-size: 15.2px; : rgb248, 249, 250; border: 1px solid rgb200, 204, 209; padding: 1em; text-wrap: wrap; overflow: auto;"><pre style="font-family: Menlo, C&#111;nsolas, M&#111;naco, &quot;Noto Mono&quot;, &quot;Nimbus Mono L&quot;, monospace; border: 1px solid rgb200, 204, 209; padding: 1em; text-wrap: wrap; overflow: auto;">varMyForm: TCLForm;CompassImg,DirectionImg: TClProImage;GetTimer: TClTimer;CompassXLabel,CompassYLabel,CompassZLabel&nbsp;: TclLabel;void GetCompass;varcurrentYHeading,currentXHeading,currentZHeading: Double;rotationAngle: Double;{if (not MyForm.FormOrientationSensor.Sensor == nil){currentYHeading = MyForm.FormOrientationSensor.Sensor.HeadingY;currentXHeading = MyForm.FormOrientationSensor.Sensor.HeadingX;currentZHeading = MyForm.FormOrientationSensor.Sensor.HeadingZ;CompassXLabel.Text = 'X&nbsp;: '+FloatToStr(Abs(currentXHeading));CompassYLabel.Text = 'Y&nbsp;: '+FloatToStr(Abs(currentYHeading));CompassZLabel.Text = 'Z&nbsp;: '+FloatToStr(Abs(currentZHeading));}CompassImg.RotationAngle = currentYHeading;}{MyForm = TCLForm.Create(Self);MyForm.SetFormBGImage('<a href="https://clomosy.com/demos/compassbg.png" target="_blank" rel="nofollow">https://clomosy.com/demos/compassbg.png'</a>);CompassXLabel = MyForm.AddNewLabel(MyForm,'CompassXLabel','--');CompassXLabel.Align = alBottom;CompassXLabel.Margins.Bottom= 30; CompassXLabel.Height = 50;CompassXLabel.Width = 150;CompassYLabel = MyForm.AddNewLabel(MyForm,'CompassYLabel','--');CompassYLabel.Align = alBottom;CompassYLabel.Margins.Bottom= 20; CompassYLabel.Height = 50;CompassYLabel.Width = 150;CompassZLabel = MyForm.AddNewLabel(MyForm,'CompassZLabel','--');CompassZLabel.Align = alBottom;CompassZLabel.Margins.Bottom= 10; CompassZLabel.Height = 50;CompassZLabel.Width = 150;CompassImg = MyForm.AddNewProImage(MyForm,'CompassImg');clComponent.SetupComponent(CompassImg,'{"Align"&nbsp;: "Center","Width":350,"Height":350,"ImgUrl":"<a href="https://clomosy.com/demos/compass2.png" target="_blank" rel="nofollow">https://clomosy.com/demos/compass2.png</a>", "ImgFit":"yes"}');DirectionImg = MyForm.AddNewProImage(MyForm,'DirectionImg');clComponent.SetupComponent(DirectionImg,'{"Align"&nbsp;: "Center","Width":350,"Height":350,"ImgUrl":"<a href="https://clomosy.com/demos/compass_arrow2.png" target="_blank" rel="nofollow">https://clomosy.com/demos/compass_arrow2.png</a>", "ImgFit":"yes","MarginBottom":100,"MarginRight":28}');MyForm.FormOrientationSensorType = ostHeading;MyForm.FormOrientationSensor.Active = True;GetTimer = MyForm.AddNewTimer(MyForm, 'GetTimer', 500);GetTimer.Enabled = True;MyForm.AddNewEvent(GetTimer, tbeOnTimer, 'GetCompass'); MyForm.Run;}</pre><pre style="font-family: Menlo, C&#111;nsolas, M&#111;naco, &quot;Noto Mono&quot;, &quot;Nimbus Mono L&quot;, monospace; border: 1px solid rgb200, 204, 209; padding: 1em; text-wrap: wrap; overflow: auto;">Bilgisayar üzerinden, Clomosylearn uygulaması ile açıldığında sürekli RUNTİME hatası alıyorum.</pre><pre style="font-family: Menlo, C&#111;nsolas, M&#111;naco, &quot;Noto Mono&quot;, &quot;Nimbus Mono L&quot;, monospace; border: 1px solid rgb200, 204, 209; padding: 1em; text-wrap: wrap; overflow: auto;">Kodlarım yukarıda belirttiğim gibi. Hata kodu aşağıda yer alıyor.<img src="uploads/181/Ekran_Alıssssntısı.JPG" height="404" width="626" border="0" /></pre></pre>]]>
   </description>
   <pubDate>Tue, 25 Jun 2024 15:08:09 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=620&amp;PID=901#901</guid>
  </item> 
 </channel>
</rss>