<?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 : Fonksiyon bulunumadı hatası</title>
  <link>https://forum.clomosy.com.tr/</link>
  <description><![CDATA[XML içerik linki; Clomosy | Forum : Genel &#304;&#351;lemler : Fonksiyon bulunumadı hatası]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Mon, 04 May 2026 10:53:05 +0000</pubDate>
  <lastBuildDate>Thu, 18 Sep 2025 10:02:23 +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=1195</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[Fonksiyon bulunumadı hatası : Anlad&#305;m te&#351;ekk&#252;r ederim. ]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1195&amp;PID=2550#2550</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=344">M-Guney</a><br /><strong>Konu:</strong> 1195<br /><strong>Gönderim Zamanı:</strong> 18&nbsp;Eylül&nbsp;2025 Saat 10:02<br /><br />Anladım teşekkür ederim.]]>
   </description>
   <pubDate>Thu, 18 Sep 2025 10:02:23 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1195&amp;PID=2550#2550</guid>
  </item> 
  <item>
   <title><![CDATA[Fonksiyon bulunumadı hatası : https://www.docs.clomosy.com/i...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1195&amp;PID=2549#2549</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=257">Emr.Erkmn</a><br /><strong>Konu:</strong> 1195<br /><strong>Gönderim Zamanı:</strong> 18&nbsp;Eylül&nbsp;2025 Saat 09:47<br /><br /><a href="https://www.docs.clomosy.com/index.php?title=ClSender&nbsp" target="_blank" rel="nofollow">https://www.docs.clomosy.com/index.php?title=ClSender&nbsp</a>;<br><a href="https://www.docs.clomosy.com/ClTagInt" target="_blank" rel="nofollow">https://www.docs.clomosy.com/ClTagInt</a>]]>
   </description>
   <pubDate>Thu, 18 Sep 2025 09:47:50 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1195&amp;PID=2549#2549</guid>
  </item> 
  <item>
   <title><![CDATA[Fonksiyon bulunumadı hatası : Clomosy&#8217;de Event Parametreleri...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1195&amp;PID=2548#2548</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=257">Emr.Erkmn</a><br /><strong>Konu:</strong> 1195<br /><strong>Gönderim Zamanı:</strong> 18&nbsp;Eylül&nbsp;2025 Saat 09:45<br /><br /><div><div><font face="monospace">Clomosy’de Event Parametreleri Hakkında</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">tbeOnClick, tbeOnChange gibi eventler tek bir parametre ile çalışır.</font></div><div><font face="monospace">Bu parametre Sender’dır ve event’i tetikleyen component’i temsil eder.</font></div><div><font face="monospace">Örneğin hangi butona tıklandıysa, Sender o butonun referansını taşır.</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">Clomosy’de Sender kullanımı şu şekildedir:</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">var tiklananBtn: TClProButton;</font></div><div><font face="monospace">{</font></div><div><font face="monospace">&nbsp; tiklananBtn = TClProButton(MyForm.clSender);</font></div><div><font face="monospace">&nbsp; ShowMessage(tiklananBtn.Text);</font></div><div><font face="monospace">}</font></div><div><font face="monospace"><br></font></div><div><font face="monospace"><br></font></div><div><font face="monospace">MyForm.clSender özelliği, en son tetiklenen event’i başlatan component’i temsil eder.</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">Parametre Verilememe Sebebi</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">Event prosedürleri, Sender parametresi ile sabitlenmiştir.</font></div><div><font face="monospace">Örneğin tbeOnClick bir butona atanmışsa, Clomosy motoru prosedürü şöyle çağırır:</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">YourEventHandler(SenderComponent)</font></div><div><font face="monospace"><br></font></div><div><font face="monospace"><br></font></div><div><font face="monospace">Bu nedenle şu kullanım desteklenmez:</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">AddNewEvent(btn, tbeOnClick, 'myProc(5)');</font></div><div><font face="monospace"><br></font></div><div><font face="monospace"><br></font></div><div><font face="monospace">Hem Clomosy motoru hem de event imzası buna izin vermez.</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">Parametre Gibi Kullanmak İçin</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">Eğer event sırasında ek bilgiye ihtiyaç varsa clTagStr veya clTagInt kullanılabilir:</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">myButton.clTagStr = 'topla';</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">var btn: TClProButton;</font></div><div><font face="monospace">btn = TClProButton(MyForm.clSender);</font></div><div><font face="monospace">ShowMessage('Butonun clTagStr verisi: ' + btn.clTagStr);</font></div><div><font face="monospace"><br></font></div><div><font face="monospace"><br></font></div><div><font face="monospace">Böylece event tetiklendiğinde butona özel bilgiyi clTagStr üzerinden alabilirsiniz.</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">Kısaca;</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">Clomosy’de event’lara doğrudan parametre verilemez.</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">MyForm.clSender ile hangi component’in tetiklendiğini öğreniriz.</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">Ek bilgi gerekiyorsa clTagStr ve clTagInt kullanılır.<br><br><div>plusBtn.CLTagStr='+';</div><div>&nbsp; minusBtn.CLTagStr='-';</div><div>&nbsp; multipleBtn.CLTagStr='*';</div><div>&nbsp; diversionBtn.CLTagStr='/';</div><div>&nbsp; mainForm.AddNewEvent(plusBtn,tbeOnClick,'addSembol');</div><div>&nbsp; mainForm.AddNewEvent(minusBtn,tbeOnClick,'addSembol');</div><div>&nbsp; mainForm.AddNewEvent(multipleBtn,tbeOnClick,'addSembol');</div><div>&nbsp; mainForm.AddNewEvent(diversionBtn,tbeOnClick,'addSembol');</div><br><div>void addSembol</div><div>var</div><div>&nbsp; sembol;</div><div>{</div><div>&nbsp; userInput = takeUserInput; //editInput.Text;</div><div>&nbsp; sembol = TCLProButton(mainForm.CLSender).CLTagStr;</div><div>&nbsp; if(sembol=='d'){</div><div>&nbsp; &nbsp; Delete(userInput, Length(userInput), 1);</div><div>&nbsp; }</div><div>&nbsp; else if(sembol == '+'){</div><div>&nbsp; &nbsp; userInput = userInput+ '+';</div><div>&nbsp; }else if(sembol == '-'){</div><div>&nbsp; &nbsp; userInput = userInput+ '-';</div><div>&nbsp; }else if(sembol == '*'){</div><div>&nbsp; &nbsp; userInput = userInput+ '*';</div><div>&nbsp; }else if(sembol == '/'){</div><div>&nbsp; &nbsp; userInput = userInput+ '/';</div><div>&nbsp; }</div><div>&nbsp;&nbsp;</div><div>&nbsp; editInput.Text = userInput;</div><div>}</div><br></font></div></div>]]>
   </description>
   <pubDate>Thu, 18 Sep 2025 09:45:14 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1195&amp;PID=2548#2548</guid>
  </item> 
  <item>
   <title><![CDATA[Fonksiyon bulunumadı hatası : Neden &#231;al&#305;&#351;mad&#305;&#287;&#305;n&#305; buldum AddNewEvent...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1195&amp;PID=2547#2547</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=344">M-Guney</a><br /><strong>Konu:</strong> 1195<br /><strong>Gönderim Zamanı:</strong> 18&nbsp;Eylül&nbsp;2025 Saat 09:33<br /><br />Neden çalışmadığını buldum AddNewEvent kısmındaki parametreden dolayı prosedürü bulamıyorum diyor. Parametre içermeyene bir prosedür ile deneyince herhangi bir problem yaşamadım.<br>&nbsp; mainForm.AddNewEvent(minusBtn,tbeOnClick,'addSembol(''-'')');<br><br>Ben AddNewEvent kısmında parametreli bir şekilde prosedür çağırmak istiyorum nasıl yapabilirim.]]>
   </description>
   <pubDate>Thu, 18 Sep 2025 09:33:57 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1195&amp;PID=2547#2547</guid>
  </item> 
  <item>
   <title><![CDATA[Fonksiyon bulunumadı hatası : &#304;nceledim fakat neden fonksiyon...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1195&amp;PID=2546#2546</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=344">M-Guney</a><br /><strong>Konu:</strong> 1195<br /><strong>Gönderim Zamanı:</strong> 17&nbsp;Eylül&nbsp;2025 Saat 17:59<br /><br />İnceledim fakat neden fonksiyon bulunamadı dediğini anlayamadım.<div><br></div>]]>
   </description>
   <pubDate>Wed, 17 Sep 2025 17:59:40 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1195&amp;PID=2546#2546</guid>
  </item> 
  <item>
   <title><![CDATA[Fonksiyon bulunumadı hatası : Merhaba G&#252;ney,Daha &#246;nce foruma...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1195&amp;PID=2545#2545</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=257">Emr.Erkmn</a><br /><strong>Konu:</strong> 1195<br /><strong>Gönderim Zamanı:</strong> 17&nbsp;Eylül&nbsp;2025 Saat 17:38<br /><br />Merhaba Güney,&nbsp;<br>Daha önce foruma sorulmuş bir konunun linkini paylaşıyorum. İnceleyebilirsin.&nbsp;<br><a href="https://forum.clomosy.com.tr/topic1072.html" rel="nofollow">https://forum.clomosy.com.tr/topic1072.html</a><br><br>İyi çalışmalar.&nbsp;]]>
   </description>
   <pubDate>Wed, 17 Sep 2025 17:38:16 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1195&amp;PID=2545#2545</guid>
  </item> 
  <item>
   <title><![CDATA[Fonksiyon bulunumadı hatası :  Basit bi hesap makinesi yapmaya...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1195&amp;PID=2544#2544</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=344">M-Guney</a><br /><strong>Konu:</strong> 1195<br /><strong>Gönderim Zamanı:</strong> 17&nbsp;Eylül&nbsp;2025 Saat 17:04<br /><br /><img src="" border="0" /><div>Basit bi hesap makinesi yapmaya çalıştım fakat fonksiyonu bulamadı hatası ile karşılaşıyorum.<br><br><br><div>//Calculator</div><div>var</div><div>mainForm: TCLForm;</div><div>editInput: TCLEdit;</div><div>userInput: String;</div><div><br></div><div><br></div><div>function takeUserInput:String;{</div><div>&nbsp; userInput = editInput.Text;</div><div>&nbsp; Result = userInput;</div><div>}</div><div><br></div><div>void Calculate{</div><div>&nbsp; userInput = takeUserInput; //editInput.Text;</div><div>&nbsp; editInput.Text = IntToStr(userInput); //editInput.Text</div><div>&nbsp; // ShowMessage('IntToStr(userInput)');</div><div>}</div><div><br></div><div>void addSembol(sembol: Char);{</div><div>&nbsp; userInput = takeUserInput; //editInput.Text;</div><div>&nbsp; if(sembol=='d'){</div><div>&nbsp; &nbsp; Delete(userInput, Length(userInput), 1);</div><div>&nbsp; }</div><div>&nbsp; else if(sembol == '+'){</div><div>&nbsp; &nbsp; userInput = userInput+ '+';</div><div>&nbsp; }else if(sembol == '-'){</div><div>&nbsp; &nbsp; userInput = userInput+ '-';</div><div>&nbsp; }else if(sembol == '*'){</div><div>&nbsp; &nbsp; userInput = userInput+ '*';</div><div>&nbsp; }else if(sembol == '/'){</div><div>&nbsp; &nbsp; userInput = userInput+ '/';</div><div>&nbsp; }</div><div>&nbsp;&nbsp;</div><div>&nbsp; editInput.Text = userInput;</div><div>}</div><div>void setupForm;</div><div>var</div><div>calculateBtn, plusBtn, minusBtn, multipleBtn, diversionBtn :TClProButton;</div><div>{</div><div>&nbsp; mainForm = TCLForm.Create(self);</div><div>&nbsp; editInput = mainForm.AddNewEdit(mainForm,'editInput', 'Write to Calculate...');</div><div>&nbsp; editInput.align = alTop;</div><div>&nbsp;&nbsp;</div><div>&nbsp; plusBtn = mainForm.AddNewProButton(mainForm, 'plusBtn', '+');</div><div>&nbsp; plusBtn.Margins.left = 400;</div><div>&nbsp; plusBtn.Margins.right = 100;</div><div>&nbsp; plusBtn.Margins.Top = 50;</div><div>&nbsp; plusBtn.align = alCenter;</div><div>&nbsp; minusBtn = mainForm.AddNewProButton(mainForm, 'minusBtn', '-');</div><div>&nbsp; minusBtn.Margins.left = 300;</div><div>&nbsp; minusBtn.Margins.right = 100;</div><div>&nbsp; minusBtn.Margins.Top = 50;</div><div>&nbsp; minusBtn.align = alCenter;</div><div>&nbsp; multipleBtn = mainForm.AddNewProButton(mainForm, 'multipleBtn', '*');</div><div>&nbsp; multipleBtn.Margins.left = 200;</div><div>&nbsp; multipleBtn.Margins.right = 100;</div><div>&nbsp; multipleBtn.Margins.Top = 50;</div><div>&nbsp; multipleBtn.align= alCenter;</div><div>&nbsp; diversionBtn = mainForm.AddNewProButton(mainForm, 'diversionBtn', '/');</div><div>&nbsp; diversionBtn.Margins.left = 100;</div><div>&nbsp; diversionBtn.Margins.right = 100;</div><div>&nbsp; diversionBtn.Margins.Top = 50;</div><div>&nbsp; diversionBtn.align= alCenter;</div><div>&nbsp;&nbsp;</div><div>&nbsp; calculateBtn = mainForm.AddNewProButton(mainForm, 'calculateBtn', 'Calculate');</div><div>&nbsp;&nbsp;</div><div>&nbsp;&nbsp;</div><div>&nbsp; mainForm.AddNewEvent(plusBtn,tbeOnClick,'addSembol(''+'')');</div><div>&nbsp; mainForm.AddNewEvent(minusBtn,tbeOnClick,'addSembol(''-''');</div><div>&nbsp; mainForm.AddNewEvent(multipleBtn,tbeOnClick,'addSembol(''*'')');</div><div>&nbsp; mainForm.AddNewEvent(diversionBtn,tbeOnClick,'addSembol(''/'')');</div><div>&nbsp;</div><div>&nbsp; mainForm.AddNewEvent(calculateBtn,tbeOnClick,'Calculate');</div><div>&nbsp; mainForm.AddNewEvent(calculateBtn,tbeOnEnter,'Calculate');</div><div><br></div><div>}</div><div><br></div><div>{</div><div>&nbsp; setupForm;</div><div>&nbsp; mainForm.run;</div><div>&nbsp;&nbsp;</div><div>}</div></div>]]>
   </description>
   <pubDate>Wed, 17 Sep 2025 17:04:31 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1195&amp;PID=2544#2544</guid>
  </item> 
 </channel>
</rss>