<?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 : null hatası</title>
  <link>https://forum.clomosy.com.tr/</link>
  <description><![CDATA[XML içerik linki; Clomosy | Forum : Genel &#304;&#351;lemler : null hatası]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Mon, 04 May 2026 11:25:14 +0000</pubDate>
  <lastBuildDate>Tue, 29 Jul 2025 18:31:53 +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=1151</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[null hatası : Merhaba Dilara,&#214;ncelikle ald&#305;&#287;&#305;m...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1151&amp;PID=2408#2408</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> 1151<br /><strong>Gönderim Zamanı:</strong> 29&nbsp;Temmuz&nbsp;2025 Saat 18:31<br /><br />Merhaba Dilara,<br>Öncelikle aldığım hata bu;&nbsp;<br><div style=": rgb255, 255, 254; font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; line-height: 16px; white-space: pre;"><div><span style="color: #008080;">Unit</span> <span style="color: #008080;">Main</span>: <span style="color: #008080;">Unknown</span> identifier or variable is not declared: <span style="color: #a31515;">'SmileenglishList'</span>.</div><div><span style="color: #008080;">Source</span> position: <span style="color: #098658;">61</span>,<span style="color: #098658;">20</span></div></div>TStringList yerine linkte bıraktığım TclStringList dener misin?&nbsp;<br><a href="https://www.docs.clomosy.com/index.php?title=TclStringList%20" target="_blank" rel="nofollow">https://www.docs.clomosy.com/index.php?title=TclStringList</a>
]]>
   </description>
   <pubDate>Tue, 29 Jul 2025 18:31:53 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1151&amp;PID=2408#2408</guid>
  </item> 
  <item>
   <title><![CDATA[null hatası : daha do&#287;rusu &#252;&#231;l&#252; parametre istiyor...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1151&amp;PID=2405#2405</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=320">dilarayaprak</a><br /><strong>Konu:</strong> 1151<br /><strong>Gönderim Zamanı:</strong> 29&nbsp;Temmuz&nbsp;2025 Saat 17:42<br /><br />daha doğrusu üçlü parametre istiyor ama yazdığımda da null döndürüyor]]>
   </description>
   <pubDate>Tue, 29 Jul 2025 17:42:59 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1151&amp;PID=2405#2405</guid>
  </item> 
  <item>
   <title><![CDATA[null hatası : sql ile listeden kelime al&#305;p e&#351;le&#351;tirme...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1151&amp;PID=2404#2404</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=320">dilarayaprak</a><br /><strong>Konu:</strong> 1151<br /><strong>Gönderim Zamanı:</strong> 29&nbsp;Temmuz&nbsp;2025 Saat 17:42<br /><br /><div>sql ile listeden kelime alıp eşleştirme oyunu yapmaya çalısıyorum ama create kısmı null döndürüyor, ne yazıcağımı bilemedim yardımcı olur musunuz teşekkürler şimdidenn</div><div><br></div><div>var</div><div>&nbsp; matchForm: TclForm;</div><div>&nbsp; pnlEnglish, pnlTurkish: TclProPanel;</div><div>&nbsp; selectedEnglish, selectedTurkish: String;</div><div>&nbsp; lblSelectedEnglish, lblSelectedTurkish: TclProLabel;</div><div>&nbsp; lblEN, lblTR: TclProLabel;</div><div>&nbsp; englishList, turkishList, karisikTurkish, usedIndexes: TStringList;</div><div>&nbsp; id, correctMatch: String;</div><div>&nbsp; i, index: Integer;</div><div><br></div><div>void EnglishClicked;</div><div>{</div><div>&nbsp; lblSelectedEnglish = TclProLabel(matchForm.ClSender);</div><div>&nbsp; selectedEnglish = lblSelectedEnglish.Caption;</div><div>&nbsp; lblSelectedEnglish.ClProSettings.BorderColor = clAlphaColor.clBlue;</div><div>&nbsp; lblSelectedEnglish.SetclProSettings(lblSelectedEnglish.ClProSettings);</div><div>}</div><div><br></div><div>void TurkishClicked;</div><div>{</div><div>&nbsp; lblSelectedTurkish = TclProLabel(matchForm.ClSender);</div><div>&nbsp; selectedTurkish = lblSelectedTurkish.Caption;</div><div>&nbsp; lblSelectedTurkish.ClProSettings.BorderColor = clAlphaColor.clGreen;</div><div>&nbsp; lblSelectedTurkish.SetclProSettings(lblSelectedTurkish.ClProSettings);</div><div><br></div><div>&nbsp; Clomosy.DBSQLiteQuery.Close;</div><div>&nbsp; Clomosy.DBSQLiteQuery.SQL.Text = 'SELECT turkish FROM kartlar WHERE english = ' + QuotedStr(selectedEnglish);</div><div>&nbsp; Clomosy.DBSQLiteQuery.OpenOrExecute;</div><div><br></div><div>&nbsp; if not Clomosy.DBSQLiteQuery.Eof {</div><div>&nbsp; &nbsp; correctMatch = Clomosy.DBSQLiteQuery.FieldByName('turkish').AsString;</div><div><br></div><div>&nbsp; &nbsp; if (correctMatch == selectedTurkish) {</div><div>&nbsp; &nbsp; &nbsp; ShowMessage('&#9989; Doğru Eşleşme!');</div><div>&nbsp; &nbsp; &nbsp; lblSelectedEnglish.Enabled = False;</div><div>&nbsp; &nbsp; &nbsp; lblSelectedTurkish.Enabled = False;</div><div>&nbsp; &nbsp; } else {</div><div>&nbsp; &nbsp; &nbsp; ShowMessage('&#10060; Yanlış eşleştirme.');</div><div>&nbsp; &nbsp; }</div><div>&nbsp; }</div><div><br></div><div>&nbsp; lblSelectedEnglish.ClProSettings.BorderColor = clAlphaColor.clBlack;</div><div>&nbsp; lblSelectedTurkish.ClProSettings.BorderColor = clAlphaColor.clBlack;</div><div>&nbsp; lblSelectedEnglish.SetclProSettings(lblSelectedEnglish.ClProSettings);</div><div>&nbsp; lblSelectedTurkish.SetclProSettings(lblSelectedTurkish.ClProSettings);</div><div>}</div><div><br></div><div>{</div><div>&nbsp; matchForm = TclForm.Create(Self);</div><div>&nbsp; matchForm.clSetCaption('Eşleştirme Oyunu');</div><div>&nbsp; matchForm.SetFormBGImage('https://i.imgur.com/fPwWs0H.jpeg');</div><div><br></div><div>&nbsp; pnlEnglish = matchForm.AddNewProPanel(matchForm, 'pnlEnglish');</div><div>&nbsp; pnlEnglish.Align = alLeft;</div><div>&nbsp; pnlEnglish.Width = 180;</div><div><br></div><div>&nbsp; pnlTurkish = matchForm.AddNewProPanel(matchForm, 'pnlTurkish');</div><div>&nbsp; pnlTurkish.Align = alRight;</div><div>&nbsp; pnlTurkish.Width = 180;</div><div><br></div><div>&nbsp; <img src="https://forum.clomosy.com.tr/smileys/smiley1.gif" border="0" alt="Smile" title="Smile" />englishList = TStringList.Create('');</div><div>&nbsp; turkishList = TStringList.Create('');</div><div>&nbsp; karisikTurkish = TStringList.Create('');</div><div>&nbsp; usedIndexes = TStringList.Create('');<img src="https://forum.clomosy.com.tr/smileys/smiley1.gif" border="0" alt="Smile" title="Smile" /></div><div><br></div><div>&nbsp; Clomosy.DBSQLiteConnect(Clomosy.AppFilesPath + 'YeniKelimeDB.db3', '');</div><div>&nbsp; Clomosy.DBSQLiteQuery.Close;</div><div>&nbsp; Clomosy.DBSQLiteQuery.SQL.Text = 'SELECT english, turkish FROM kartlar ORDER BY RANDOM()';</div><div>&nbsp; Clomosy.DBSQLiteQuery.OpenOrExecute;</div><div><br></div><div>&nbsp; if Clomosy.DBSQLiteQuery.Eof {</div><div>&nbsp; &nbsp; ShowMessage('Veritabanında kelime yok!');</div><div>&nbsp; }</div><div><br></div><div>&nbsp; while (not Clomosy.DBSQLiteQuery.Eof) {</div><div>&nbsp; &nbsp; englishList.Add(Clomosy.DBSQLiteQuery.FieldByName('english').AsString);</div><div>&nbsp; &nbsp; turkishList.Add(Clomosy.DBSQLiteQuery.FieldByName('turkish').AsString);</div><div>&nbsp; &nbsp; Clomosy.DBSQLiteQuery.Next;</div><div>&nbsp; }</div><div><br></div><div>&nbsp;</div><div>&nbsp; usedIndexes.Clear;</div><div>&nbsp; i = 0;</div><div>&nbsp; while (i &lt; turkishList.Count) {</div><div>&nbsp; &nbsp; index = clMath.GenerateRandom(0, turkishList.Count);</div><div>&nbsp; &nbsp; if (usedIndexes.IndexOf(index.ToString) == -1) {</div><div>&nbsp; &nbsp; &nbsp; usedIndexes.Add(index.ToString);</div><div>&nbsp; &nbsp; &nbsp; karisikTurkish.Add(turkishList.Strings&#091;index&#093;);</div><div>&nbsp; &nbsp; &nbsp; i = i + 1;</div><div>&nbsp; &nbsp; }</div><div>&nbsp; }</div><div><br></div><div><br></div><div>&nbsp; i = 0;</div><div>&nbsp; while (i &lt; englishList.Count) {</div><div>&nbsp; &nbsp; lblEN = matchForm.AddNewProLabel(pnlEnglish, 'lblEN_' + i.ToString, englishList.Strings<em>);</div><div>&nbsp; &nbsp; lblEN.Align = alTop;</div><div>&nbsp; &nbsp; lblEN.Height = 40;</div><div>&nbsp; &nbsp; lblEN.Margins.Top = 5;</div><div>&nbsp; &nbsp; lblEN.ClProSettings.BorderColor = clAlphaColor.clBlack;</div><div>&nbsp; &nbsp; lblEN.ClProSettings.BorderWidth = 2;</div><div>&nbsp; &nbsp; lblEN.ClProSettings.IsTransparent = False;</div><div>&nbsp; &nbsp; lblEN.ClProSettings.BackGroundColor = clAlphaColor.clHexToColor('#ddeeff');</div><div>&nbsp; &nbsp; lblEN.ClProSettings.RoundWidth = 10;</div><div>&nbsp; &nbsp; lblEN.ClProSettings.RoundHeight = 10;</div><div>&nbsp; &nbsp; lblEN.SetclProSettings(lblEN.ClProSettings);</div><div>&nbsp; &nbsp; matchForm.AddNewEvent(lblEN, tbeOnClick, 'EnglishClicked');</div><div>&nbsp; &nbsp; i = i + 1;</div><div>&nbsp; }</div><div><br></div><div><br></div><div>&nbsp; i = 0;</div><div>&nbsp; while (i &lt; karisikTurkish.Count) {</div><div>&nbsp; &nbsp; lblTR = matchForm.AddNewProLabel(pnlTurkish, 'lblTR_' + i.ToString, karisikTurkish.Strings<em>);</div><div>&nbsp; &nbsp; lblTR.Align = alTop;</div><div>&nbsp; &nbsp; lblTR.Height = 40;</div><div>&nbsp; &nbsp; lblTR.Margins.Top = 5;</div><div>&nbsp; &nbsp; lblTR.ClProSettings.BorderColor = clAlphaColor.clBlack;</div><div>&nbsp; &nbsp; lblTR.ClProSettings.BorderWidth = 2;</div><div>&nbsp; &nbsp; lblTR.ClProSettings.IsTransparent = False;</div><div>&nbsp; &nbsp; lblTR.ClProSettings.BackGroundColor = clAlphaColor.clHexToColor('#ffdddd');</div><div>&nbsp; &nbsp; lblTR.ClProSettings.RoundWidth = 10;</div><div>&nbsp; &nbsp; lblTR.ClProSettings.RoundHeight = 10;</div><div>&nbsp; &nbsp; lblTR.SetclProSettings(lblTR.ClProSettings);</div><div>&nbsp; &nbsp; matchForm.AddNewEvent(lblTR, tbeOnClick, 'TurkishClicked');</div><div>&nbsp; &nbsp; i = i + 1;</div><div>&nbsp; }</div><div><br></div><div>&nbsp; matchForm.Run;</div><div>}</div><div><br></div>]]>
   </description>
   <pubDate>Tue, 29 Jul 2025 17:42:07 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1151&amp;PID=2404#2404</guid>
  </item> 
 </channel>
</rss>