<?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 : Runtime error</title>
  <link>https://forum.clomosy.com.tr/</link>
  <description><![CDATA[XML içerik linki; Clomosy | Forum : Genel &#304;&#351;lemler : Runtime error]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Wed, 01 Jul 2026 18:51:21 +0000</pubDate>
  <lastBuildDate>Wed, 01 Jul 2026 16:03:22 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.07</generator>
  <ttl>30</ttl>
  <WebWizForums:feedURL>https://forum.clomosy.com.tr/RSS_post_feed.asp?TID=1574</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[Runtime error : merhaba Kayrailgili prosed&#252;rleri...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1574&amp;PID=3639#3639</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> 1574<br /><strong>Gönderim Zamanı:</strong> 01&nbsp;Temmuz&nbsp;2026 Saat 16:03<br /><br />merhaba Kayra<br><br>ilgili prosedürleri düzenler misin<br>ubakımda&nbsp;<br><div>void BtnKaydetClick;&nbsp;</div><div>var&nbsp;</div><div>&nbsp; KayitDosyasi: TclStringList;&nbsp;</div><div>&nbsp; DosyaYolu, YeniKayit, LTarih, LAy, LYil: String;&nbsp;</div><div>{&nbsp;</div><div>&nbsp; if (EdtBelgeNo.Text == '')&nbsp;</div><div>&nbsp; {&nbsp;</div><div>&nbsp; &nbsp; ShowMessage(GetText('MSG_BELGE_NO_GIRIN'));&nbsp;</div><div>&nbsp; }&nbsp;</div><div>&nbsp; else&nbsp;</div><div>&nbsp; {&nbsp;</div><div>&nbsp; &nbsp; DosyaYolu = clPathCombine('BakimVerileri.txt', Clomosy.AppFilesPath);&nbsp;</div><div>&nbsp; &nbsp; KayitDosyasi = Clomosy.StringListNew;&nbsp;</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; if (clFileExists(DosyaYolu, ''))&nbsp;</div><div>&nbsp; &nbsp; {&nbsp;</div><div>&nbsp; &nbsp; &nbsp; KayitDosyasi.LoadFromFile(DosyaYolu, 0);&nbsp;</div><div>&nbsp; &nbsp; }&nbsp;</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; LTarih = DateToStr(Now);&nbsp;</div><div>&nbsp; &nbsp; LAy = Copy(LTarih, 4, 2);</div><div>&nbsp; &nbsp; LYil = Copy(LTarih, 7, 4);</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; YeniKayit = EdtBelgeNo.Text + '|' + EdtMakineKodu.Text + '|' + CmbBakimTipi.Text + '|' + CmbPlanlananBitis.Text + '|' + CmbBakimTuru.Text + '|' + LAy + '|' + LYil + '|' + CmbPlanlananBitis.Text;&nbsp;</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; KayitDosyasi.Add(YeniKayit);&nbsp;</div><div>&nbsp; &nbsp; KayitDosyasi.SaveToFile(DosyaYolu, 0);&nbsp;</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; ShowMessage(GetText('MSG_KAYIT_BASARILI') + #13#10 + GetText('MSG_EKLENEN_VERI') + YeniKayit);&nbsp;</div><div>&nbsp; &nbsp; KayitDosyasi.Free;</div><div>&nbsp; &nbsp; FormuTemizle;&nbsp;</div><div>&nbsp; }&nbsp;</div><div>}<br><br>ufiltre birimini de&nbsp;<br><br><div>var&nbsp;</div><div>&nbsp; FormFiltre: TclGameForm;&nbsp;</div><div>&nbsp; PnlNavBar, PnlMainCard, PnlFilterButtons, PnlListHost: TclProPanel;</div><div>&nbsp; GrpPeriyot, GrpAy, GrpYil: TclProPanel;</div><div>&nbsp; BtnBack, BtnUygula, BtnTemizle: TclProButton;</div><div>&nbsp; LblTitle, LblTitleFilter, LblTitleList, LblPeriyot, LblAy, LblYil, LblEmpty: TclProLabel;</div><div>&nbsp; CmbPeriyot, CmbAy, CmbYil: TclComboBox;</div><div>&nbsp; ScrollForm: TclVertScrollBox;&nbsp;</div><div>&nbsp; CardPanel: array &#091;0..50&#093; of TclProPanel;</div><div>&nbsp; CardTitle: array &#091;0..50&#093; of TclProLabel;</div><div>&nbsp; CardDetail: array &#091;0..50&#093; of TclProLabel;</div><div>&nbsp; KayitBelgeNo: array &#091;0..50&#093; of String;</div><div>&nbsp; KayitMakine: array &#091;0..50&#093; of String;</div><div>&nbsp; KayitTip: array &#091;0..50&#093; of String;</div><div>&nbsp; KayitPlanlanan: array &#091;0..50&#093; of String;</div><div>&nbsp; KayitDurum: array &#091;0..50&#093; of String;</div><div>&nbsp; KayitAy: array &#091;0..50&#093; of String;</div><div>&nbsp; KayitYil: array &#091;0..50&#093; of String;</div><div>&nbsp; KayitPeriyot: array &#091;0..50&#093; of String;&nbsp;</div><div>&nbsp; KayitCount, TmpIndex, TmpVisibleCount, TmpYear: Integer;&nbsp;</div><div>&nbsp; UiFontSize: Integer;</div><div>&nbsp; ThemeKoyuRenk, ThemeAcikRenk, ThemeBorderColor: String;</div><div>&nbsp; OkunanUyariRengi, OkunanYaziRengi, OkunanKartRengi, OkunanZeminRengi, OkunanFontAdi: String;</div><div>&nbsp; OkunanTemaIndex, OkunanBoyutIndex, OkunanStilIndex, OkunanHizaIndex: Integer;</div><div>&nbsp; GlobalAktifDilIndex: Integer;</div><div><br></div><div>function GetText(Key: String): String;</div><div>var</div><div>&nbsp; TKey: String;</div><div>{</div><div>&nbsp; TKey = Trim(Key);&nbsp;</div><div>&nbsp; Result = TKey;</div><div>&nbsp;&nbsp;</div><div>&nbsp; if (GlobalAktifDilIndex == 1)&nbsp;</div><div>&nbsp; {&nbsp;</div><div>&nbsp; &nbsp; if (TKey == 'FORM_TITLE') { Result = 'Filters and Records'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'SEC_FILTER') { Result = 'FILTERING'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'SEC_RESULTS') { Result = 'RESULTS'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'LBL_PERIYOT') { Result = 'Period:'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'LBL_AY') { Result = 'Month:'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'LBL_YIL') { Result = 'Year:'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'BTN_APPLY') { Result = ' Filter'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'BTN_CLEAR') { Result = 'Clear'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'MSG_EMPTY') { Result = 'No maintenance records found.'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'ALL') { Result = 'All'; }</div><div>&nbsp; &nbsp; else if (TKey == 'DAILY') { Result = 'Daily'; }</div><div>&nbsp; &nbsp; else if (TKey == 'WEEKLY') { Result = 'Weekly'; }</div><div>&nbsp; &nbsp; else if (TKey == 'MONTHLY') { Result = 'Monthly'; }</div><div>&nbsp; &nbsp; else if (TKey == 'CARD_PERIYOT') { Result = 'Period: '; }</div><div>&nbsp; &nbsp; else if (TKey == 'CARD_TYPE') { Result = 'Maint. Type: '; }</div><div>&nbsp; &nbsp; else if (TKey == 'LBL_TARIH') { Result = 'Date: '; }</div><div>&nbsp; &nbsp; else if (TKey == 'CARD_STATUS') { Result = 'Is Maint. Done?: '; }</div><div>&nbsp; &nbsp; else if (TKey == 'BAKIM_YAPILDI') { Result = 'Yes (Completed)'; }</div><div>&nbsp; &nbsp; else if (TKey == 'BAKIM_YAPILMADI') { Result = 'No (Pending)'; }</div><div>&nbsp; &nbsp; else if (TKey == 'Mekanik') { Result = 'Mechanical'; }</div><div>&nbsp; &nbsp; else if (TKey == 'Elektrik') { Result = 'Electrical'; }</div><div>&nbsp; }</div><div>&nbsp; else&nbsp;</div><div>&nbsp; {&nbsp;</div><div>&nbsp; &nbsp; if (TKey == 'FORM_TITLE') { Result = 'Filtre ve Kayıtlar'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'SEC_FILTER') { Result = 'FİLTRELEME'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'SEC_RESULTS') { Result = 'SONUÇLAR'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'LBL_PERIYOT') { Result = 'Periyot:'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'LBL_AY') { Result = 'Ay:'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'LBL_YIL') { Result = 'Yıl:'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'BTN_APPLY') { Result = ' Filtrele'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'BTN_CLEAR') { Result = 'Temizle'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'MSG_EMPTY') { Result = 'Kriterlere uygun bakım kaydı bulunamadı.'; }&nbsp;</div><div>&nbsp; &nbsp; else if (TKey == 'ALL') { Result = 'Tümü'; }</div><div>&nbsp; &nbsp; else if (TKey == 'DAILY') { Result = 'Günlük'; }</div><div>&nbsp; &nbsp; else if (TKey == 'WEEKLY') { Result = 'Haftalık'; }</div><div>&nbsp; &nbsp; else if (TKey == 'MONTHLY') { Result = 'Aylık'; }</div><div>&nbsp; &nbsp; else if (TKey == 'CARD_PERIYOT') { Result = 'Periyot: '; }</div><div>&nbsp; &nbsp; else if (TKey == 'CARD_TYPE') { Result = 'Bakım Tipi: '; }</div><div>&nbsp; &nbsp; else if (TKey == 'LBL_TARIH') { Result = 'Tarih: '; }</div><div>&nbsp; &nbsp; else if (TKey == 'CARD_STATUS') { Result = 'Bakım Yapıldı Mi?: '; }</div><div>&nbsp; &nbsp; else if (TKey == 'BAKIM_YAPILDI') { Result = 'Evet (Tamamlandı)'; }</div><div>&nbsp; &nbsp; else if (TKey == 'BAKIM_YAPILMADI') { Result = 'Hayır (Bekliyor)'; }</div><div>&nbsp; &nbsp; else if (TKey == 'Mekanik') { Result = 'Mekanik'; }</div><div>&nbsp; &nbsp; else if (TKey == 'Elektrik') { Result = 'Elektrik'; }</div><div>&nbsp; }</div><div>}</div><div><br></div><div>void AyarDosyasindanTemayiYukle(TemaIndex: Integer);</div><div>{</div><div>&nbsp; ThemeBorderColor = '#CBD5E1';&nbsp;&nbsp;</div><div><br></div><div>&nbsp; if (TemaIndex == 0) { ThemeKoyuRenk = '#334155'; ThemeAcikRenk = '#94A3B8'; }&nbsp;</div><div>&nbsp; else if (TemaIndex == 1) { ThemeKoyuRenk = '#111827'; ThemeAcikRenk = '#2563EB'; }&nbsp;</div><div>&nbsp; else if (TemaIndex == 2) { ThemeKoyuRenk = '#0F172A'; ThemeAcikRenk = '#0EA5E9'; }&nbsp;</div><div>&nbsp; else { ThemeKoyuRenk = '#1F2937'; ThemeAcikRenk = '#4B5563'; }&nbsp;</div><div>&nbsp;&nbsp;</div><div>&nbsp; FormFiltre.SetFormColor(ThemeKoyuRenk, ThemeAcikRenk, clGVertical);</div><div>}</div><div><br></div><div>void StyleHeaderBar(APanel: TclProPanel);</div><div>{</div><div>&nbsp; APanel.clProSettings.BackgroundColor = clAlphaColor.clHexToColor(ThemeKoyuRenk);</div><div>&nbsp; APanel.clProSettings.BorderWidth = 0;</div><div>&nbsp; APanel.clProSettings.IsFill = True;</div><div>&nbsp; APanel.SetclProSettings(APanel.clProSettings);</div><div>}</div><div><br></div><div>void StyleMainCard(APanel: TclProPanel);</div><div>{</div><div>&nbsp; APanel.clProSettings.BackgroundColor = clAlphaColor.clHexToColor(OkunanZeminRengi);</div><div>&nbsp; APanel.clProSettings.BorderColor = clAlphaColor.clHexToColor(ThemeBorderColor);</div><div>&nbsp; APanel.clProSettings.BorderWidth = 1;</div><div>&nbsp; APanel.clProSettings.IsFill = True;</div><div>&nbsp; APanel.clProSettings.IsRound = True;</div><div>&nbsp; APanel.clProSettings.RoundHeight = 16;</div><div>&nbsp; APanel.clProSettings.RoundWidth = 16;</div><div>&nbsp; APanel.SetclProSettings(APanel.clProSettings);</div><div>}</div><div><br></div><div>void StyleSectionTitle(ALabel: TclProLabel);</div><div>{</div><div>&nbsp; ALabel.clProSettings.FontColor = clAlphaColor.clHexToColor(ThemeKoyuRenk);</div><div>&nbsp; ALabel.clProSettings.FontSize = UiFontSize + 2;</div><div>&nbsp; ALabel.clProSettings.FontName = OkunanFontAdi;</div><div>&nbsp; ALabel.clProSettings.TextSettings.Font.Style = &#091;fsBold&#093;;</div><div>&nbsp; ALabel.SetclProSettings(ALabel.clProSettings);</div><div>}</div><div><br></div><div>void StyleInputPanel(APanel: TclProPanel);</div><div>{</div><div>&nbsp; APanel.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#F8FAFC');&nbsp;</div><div>&nbsp; APanel.clProSettings.BorderColor = clAlphaColor.clHexToColor(ThemeBorderColor);</div><div>&nbsp; APanel.clProSettings.BorderWidth = 1;</div><div>&nbsp; APanel.clProSettings.IsFill = True;</div><div>&nbsp; APanel.clProSettings.IsRound = True;</div><div>&nbsp; APanel.clProSettings.RoundHeight = 8;</div><div>&nbsp; APanel.clProSettings.RoundWidth = 8;</div><div>&nbsp; APanel.SetclProSettings(APanel.clProSettings);</div><div>}</div><div><br></div><div>void StyleInputLabel(ALabel: TclProLabel);</div><div>{</div><div>&nbsp; ALabel.clProSettings.FontColor = clAlphaColor.clHexToColor('#111827');</div><div>&nbsp; ALabel.clProSettings.FontSize = UiFontSize;</div><div>&nbsp; ALabel.clProSettings.FontName = OkunanFontAdi;</div><div>&nbsp; ALabel.clProSettings.TextSettings.Font.Style = &#091;fsBold&#093;;</div><div>&nbsp; ALabel.SetclProSettings(ALabel.clProSettings);</div><div>}</div><div><br></div><div>void StylePrimaryButton(AButton: TclProButton);</div><div>{</div><div>&nbsp; AButton.clProSettings.BackgroundColor = clAlphaColor.clHexToColor(ThemeKoyuRenk);</div><div>&nbsp; AButton.clProSettings.FontColor = clAlphaColor.clWhite;</div><div>&nbsp; AButton.clProSettings.BorderWidth = 0;</div><div>&nbsp; AButton.clProSettings.IsFill = True;</div><div>&nbsp; AButton.clProSettings.IsRound = True;</div><div>&nbsp; AButton.clProSettings.RoundHeight = 6;</div><div>&nbsp; AButton.clProSettings.RoundWidth = 6;</div><div>&nbsp; AButton.clProSettings.FontSize = UiFontSize;</div><div>&nbsp; AButton.clProSettings.FontName = OkunanFontAdi;</div><div>&nbsp; AButton.clProSettings.TextSettings.Font.Style = &#091;fsBold&#093;;</div><div>&nbsp; AButton.SetclProSettings(AButton.clProSettings);</div><div>}</div><div><br></div><div>void StyleSecondaryButton(AButton: TclProButton);</div><div>{</div><div>&nbsp; AButton.clProSettings.BackgroundColor = clAlphaColor.clWhite;</div><div>&nbsp; AButton.clProSettings.FontColor = clAlphaColor.clHexToColor('#111827');</div><div>&nbsp; AButton.clProSettings.BorderColor = clAlphaColor.clHexToColor(ThemeBorderColor);</div><div>&nbsp; AButton.clProSettings.BorderWidth = 1;</div><div>&nbsp; AButton.clProSettings.IsFill = True;</div><div>&nbsp; AButton.clProSettings.IsRound = True;</div><div>&nbsp; AButton.clProSettings.RoundHeight = 6;</div><div>&nbsp; AButton.clProSettings.RoundWidth = 6;</div><div>&nbsp; AButton.clProSettings.FontSize = UiFontSize;</div><div>&nbsp; AButton.clProSettings.FontName = OkunanFontAdi;</div><div>&nbsp; AButton.clProSettings.TextSettings.Font.Style = &#091;fsBold&#093;;</div><div>&nbsp; AButton.SetclProSettings(AButton.clProSettings);</div><div>}</div><div><br></div><div>void ApplyUiSettings;</div><div>var&nbsp;</div><div>&nbsp; TmpY: Integer;</div><div>{</div><div>&nbsp; LblTitle.Text = GetText('FORM_TITLE');</div><div>&nbsp; LblTitleFilter.Text = GetText('SEC_FILTER');</div><div>&nbsp; LblTitleList.Text = GetText('SEC_RESULTS');</div><div>&nbsp; LblPeriyot.Text = GetText('LBL_PERIYOT');</div><div>&nbsp; LblAy.Text = GetText('LBL_AY');</div><div>&nbsp; LblYil.Text = GetText('LBL_YIL');</div><div>&nbsp; BtnUygula.Text = GetText('BTN_APPLY');</div><div>&nbsp; BtnTemizle.Text = GetText('BTN_CLEAR');</div><div>&nbsp; LblEmpty.Text = GetText('MSG_EMPTY');</div><div><br></div><div>&nbsp; CmbPeriyot.Items.Clear;</div><div>&nbsp; CmbPeriyot.AddItem(GetText('ALL'), 'Tumu');</div><div>&nbsp; CmbPeriyot.AddItem(GetText('DAILY'), 'Günlük');</div><div>&nbsp; CmbPeriyot.AddItem(GetText('WEEKLY'), 'Haftalık');</div><div>&nbsp; CmbPeriyot.AddItem(GetText('MONTHLY'), 'Aylık');</div><div>&nbsp; CmbPeriyot.ItemIndex = 0;&nbsp;</div><div>&nbsp;&nbsp;</div><div>&nbsp; CmbAy.Items.Clear;</div><div>&nbsp; CmbAy.AddItem(GetText('ALL'), 'Tumu');</div><div>&nbsp; CmbAy.AddItem('01', '01'); CmbAy.AddItem('02', '02'); CmbAy.AddItem('03', '03');&nbsp;</div><div>&nbsp; CmbAy.AddItem('04', '04'); CmbAy.AddItem('05', '05'); CmbAy.AddItem('06', '06');&nbsp;</div><div>&nbsp; CmbAy.AddItem('07', '07'); CmbAy.AddItem('08', '08'); CmbAy.AddItem('09', '09');&nbsp;</div><div>&nbsp; CmbAy.AddItem('10', '10'); CmbAy.AddItem('11', '11'); CmbAy.AddItem('12', '12');&nbsp;</div><div>&nbsp; CmbAy.ItemIndex = 0;</div><div><br></div><div>&nbsp; CmbYil.Items.Clear;</div><div>&nbsp; CmbYil.AddItem(GetText('ALL'), 'Tumu');</div><div>&nbsp; for (TmpY = 2020 to 2035)&nbsp;</div><div>&nbsp; {&nbsp;</div><div>&nbsp; &nbsp; CmbYil.AddItem(IntToStr(TmpY), IntToStr(TmpY));&nbsp;</div><div>&nbsp; }&nbsp;</div><div>&nbsp; CmbYil.ItemIndex = 0;</div><div><br></div><div>&nbsp; BtnBack.clProSettings.FontName = OkunanFontAdi;</div><div>&nbsp; BtnBack.SetclProSettings(BtnBack.clProSettings);</div><div><br></div><div>&nbsp; LblTitle.clProSettings.FontSize = UiFontSize + 4;</div><div>&nbsp; LblTitle.clProSettings.FontName = OkunanFontAdi;</div><div>&nbsp; LblTitle.SetclProSettings(LblTitle.clProSettings);</div><div><br></div><div>&nbsp; LblEmpty.clProSettings.FontSize = UiFontSize;</div><div>&nbsp; LblEmpty.clProSettings.FontName = OkunanFontAdi;</div><div>&nbsp; LblEmpty.SetclProSettings(LblEmpty.clProSettings);</div><div><br></div><div>&nbsp; StyleSectionTitle(LblTitleFilter);</div><div>&nbsp; StyleSectionTitle(LblTitleList);</div><div>&nbsp; StyleInputLabel(LblPeriyot);</div><div>&nbsp; StyleInputLabel(LblAy);</div><div>&nbsp; StyleInputLabel(LblYil);</div><div>&nbsp; StylePrimaryButton(BtnUygula);</div><div>&nbsp; StyleSecondaryButton(BtnTemizle);</div><div>}</div><div><br></div><div>void VerileriDosyadanYukle;</div><div>var</div><div>&nbsp; KayitListesi: TclStringList;</div><div>&nbsp; DosyaYolu, SatirVerisi, KalanVeri: String;</div><div>&nbsp; i, LPos: Integer;</div><div>{</div><div>&nbsp; KayitCount = 0;</div><div>&nbsp; DosyaYolu = clPathCombine('BakimVerileri.txt', Clomosy.AppFilesPath);</div><div>&nbsp;&nbsp;</div><div>&nbsp; if (clFileExists(DosyaYolu, ''))</div><div>&nbsp; {</div><div>&nbsp; &nbsp; KayitListesi = Clomosy.StringListNew;</div><div>&nbsp; &nbsp; KayitListesi.LoadFromFile(DosyaYolu, 0);</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; for (i = 0 to KayitListesi.Count - 1)</div><div>&nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; if (KayitCount &lt; 50)</div><div>&nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; SatirVerisi = Clomosy.StringListItemString(KayitListesi, i);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; KalanVeri = SatirVerisi;</div><div>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; LPos = Pos('|', KalanVeri);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; if (LPos &gt; 0) { KayitBelgeNo&#091;KayitCount&#093; = Copy(KalanVeri, 1, LPos - 1); KalanVeri = Copy(KalanVeri, LPos + 1, Length(KalanVeri)); }&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; else { KayitBelgeNo&#091;KayitCount&#093; = KalanVeri; KalanVeri = ''; }</div><div>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; LPos = Pos('|', KalanVeri);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; if (LPos &gt; 0) { KayitMakine&#091;KayitCount&#093; = Copy(KalanVeri, 1, LPos - 1); KalanVeri = Copy(KalanVeri, LPos + 1, Length(KalanVeri)); }&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; else { KayitMakine&#091;KayitCount&#093; = KalanVeri; KalanVeri = ''; }</div><div>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; LPos = Pos('|', KalanVeri);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; if (LPos &gt; 0) { KayitTip&#091;KayitCount&#093; = Copy(KalanVeri, 1, LPos - 1); KalanVeri = Copy(KalanVeri, LPos + 1, Length(KalanVeri)); }&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; else { KayitTip&#091;KayitCount&#093; = KalanVeri; KalanVeri = ''; }</div><div>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; LPos = Pos('|', KalanVeri);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; if (LPos &gt; 0) { KayitPlanlanan&#091;KayitCount&#093; = Copy(KalanVeri, 1, LPos - 1); KalanVeri = Copy(KalanVeri, LPos + 1, Length(KalanVeri)); }&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; else { KayitPlanlanan&#091;KayitCount&#093; = KalanVeri; KalanVeri = ''; }</div><div>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; LPos = Pos('|', KalanVeri);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; if (LPos &gt; 0) { KayitDurum&#091;KayitCount&#093; = Copy(KalanVeri, 1, LPos - 1); KalanVeri = Copy(KalanVeri, LPos + 1, Length(KalanVeri)); }&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; else { KayitDurum&#091;KayitCount&#093; = KalanVeri; KalanVeri = ''; }</div><div>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; LPos = Pos('|', KalanVeri);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; if (LPos &gt; 0) { KayitAy&#091;KayitCount&#093; = Copy(KalanVeri, 1, LPos - 1); KalanVeri = Copy(KalanVeri, LPos + 1, Length(KalanVeri)); }&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; else { KayitAy&#091;KayitCount&#093; = KalanVeri; KalanVeri = ''; }</div><div>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; LPos = Pos('|', KalanVeri);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; if (LPos &gt; 0) { KayitYil&#091;KayitCount&#093; = Copy(KalanVeri, 1, LPos - 1); KalanVeri = Copy(KalanVeri, LPos + 1, Length(KalanVeri)); }&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; else { KayitYil&#091;KayitCount&#093; = KalanVeri; KalanVeri = ''; }</div><div>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; LPos = Pos('|', KalanVeri);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; if (LPos &gt; 0) { KayitPeriyot&#091;KayitCount&#093; = Copy(KalanVeri, 1, LPos - 1); KalanVeri = Copy(KalanVeri, LPos + 1, Length(KalanVeri)); }&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; else { KayitPeriyot&#091;KayitCount&#093; = KalanVeri; KalanVeri = ''; }</div><div>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; KayitCount = KayitCount + 1;</div><div>&nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; }</div><div>&nbsp; &nbsp; KayitListesi.Free;</div><div>&nbsp; }</div><div><br></div><div>&nbsp; if (KayitCount == 0)</div><div>&nbsp; {</div><div>&nbsp; &nbsp; KayitBelgeNo&#091;0&#093; = 'BLG-001'; KayitMakine&#091;0&#093; = 'MK-001'; KayitTip&#091;0&#093; = 'Mekanik'; KayitDurum&#091;0&#093; = 'Tamamlandi'; KayitAy&#091;0&#093; = '06'; KayitYil&#091;0&#093; = '2026'; KayitPeriyot&#091;0&#093; = 'Haftalık';</div><div>&nbsp; &nbsp; KayitBelgeNo&#091;1&#093; = 'BLG-002'; KayitMakine&#091;1&#093; = 'MK-045'; KayitTip&#091;1&#093; = 'Elektrik'; KayitDurum&#091;1&#093; = 'Yaklasiyor'; KayitAy&#091;1&#093; = '06'; KayitYil&#091;1&#093; = '2026'; KayitPeriyot&#091;1&#093; = 'Aylık';</div><div>&nbsp; &nbsp; KayitCount = 2;</div><div>&nbsp; }</div><div>}</div><div><br></div><div>function KayitUygunMu(AIndex: Integer): Boolean;</div><div>var</div><div>&nbsp; SPeriyotCombo, SAyCombo, SYilCombo: String;</div><div>{</div><div>&nbsp; Result = True;</div><div>&nbsp;&nbsp;</div><div>&nbsp; if (CmbAy.ItemIndex &lt;= 0) { SAyCombo = 'Tumu'; } else { SAyCombo = CmbAy.GetValueIndex(CmbAy.ItemIndex); }</div><div>&nbsp; if (CmbYil.ItemIndex &lt;= 0) { SYilCombo = 'Tumu'; } else { SYilCombo = CmbYil.GetValueIndex(CmbYil.ItemIndex); }</div><div>&nbsp; if (CmbPeriyot.ItemIndex &lt;= 0) { SPeriyotCombo = 'Tumu'; } else { SPeriyotCombo = CmbPeriyot.GetValueIndex(CmbPeriyot.ItemIndex); }</div><div>&nbsp;&nbsp;</div><div>&nbsp; if (SAyCombo &lt;&gt; 'Tumu') { if (SAyCombo &lt;&gt; Trim(KayitAy&#091;AIndex&#093;)) { Result = False; } }</div><div>&nbsp; if (SYilCombo &lt;&gt; 'Tumu') { if (SYilCombo &lt;&gt; Trim(KayitYil&#091;AIndex&#093;)) { Result = False; } }</div><div>&nbsp;&nbsp;</div><div>&nbsp; if (SPeriyotCombo &lt;&gt; 'Tumu')&nbsp;</div><div>&nbsp; {&nbsp;</div><div>&nbsp; &nbsp; if ((SPeriyotCombo &lt;&gt; Trim(KayitPeriyot&#091;AIndex&#093;)) and (SPeriyotCombo &lt;&gt; Trim(KayitDurum&#091;AIndex&#093;)))</div><div>&nbsp; &nbsp; {&nbsp;</div><div>&nbsp; &nbsp; &nbsp; Result = False;&nbsp;</div><div>&nbsp; &nbsp; }&nbsp;</div><div>&nbsp; }</div><div>}</div><div><br></div><div>void RefreshListe;</div><div>var</div><div>&nbsp; GosterilecekDurum, GosterilecekPeriyot, BakimDurumYazi, TarihMetni: String;</div><div>&nbsp; TemizAy, TemizYil: String;</div><div>{</div><div>&nbsp; TmpVisibleCount = 0;</div><div>&nbsp; PnlMainCard.clProSettings.BackgroundColor = clAlphaColor.clHexToColor(OkunanZeminRengi);</div><div>&nbsp; PnlMainCard.SetclProSettings(PnlMainCard.clProSettings);</div><div><br></div><div>&nbsp; for (TmpIndex = 0 to KayitCount - 1)</div><div>&nbsp; {</div><div>&nbsp; &nbsp; if (KayitUygunMu(TmpIndex))</div><div>&nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; TmpVisibleCount = TmpVisibleCount + 1;</div><div>&nbsp; &nbsp; &nbsp; if (TmpVisibleCount &gt; 50) Break;</div><div><br></div><div>&nbsp; &nbsp; &nbsp; CardPanel&#091;TmpVisibleCount&#093;.Visible = True;</div><div>&nbsp; &nbsp; &nbsp; CardTitle&#091;TmpVisibleCount&#093;.Caption = '&nbsp; ' + GetText(Trim(KayitMakine&#091;TmpIndex&#093;));</div><div>&nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; GosterilecekPeriyot = Trim(KayitPeriyot&#091;TmpIndex&#093;);</div><div>&nbsp; &nbsp; &nbsp; GosterilecekDurum = Trim(KayitDurum&#091;TmpIndex&#093;);</div><div>&nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; if (GosterilecekPeriyot == '')&nbsp;</div><div>&nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; if (Pos(GosterilecekDurum, 'Haftalık Aylık Günlük Saat Haftalik Aylik') &gt; 0)&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; GosterilecekPeriyot = GosterilecekDurum;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; GosterilecekDurum = Trim(KayitPlanlanan&#091;TmpIndex&#093;);&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; if (GosterilecekPeriyot == '') { GosterilecekPeriyot = 'Belirtilmedi'; }</div><div>&nbsp; &nbsp; &nbsp; if (GosterilecekDurum == '') { GosterilecekDurum = 'Aktif'; }</div><div><br></div><div>&nbsp; &nbsp; &nbsp; BakimDurumYazi = GetText('BAKIM_YAPILMADI');</div><div>&nbsp; &nbsp; &nbsp; if ((GosterilecekDurum == 'Tamamlandi') or (GosterilecekDurum == 'Completed') or (GosterilecekDurum == 'Tamamlandı'))&nbsp;</div><div>&nbsp; &nbsp; &nbsp; {&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; BakimDurumYazi = GetText('BAKIM_YAPILDI');&nbsp;</div><div>&nbsp; &nbsp; &nbsp; }</div><div><br></div><div>&nbsp; &nbsp; &nbsp; TarihMetni = '';</div><div>&nbsp; &nbsp; &nbsp; TemizAy = Trim(KayitAy&#091;TmpIndex&#093;);</div><div>&nbsp; &nbsp; &nbsp; TemizYil = Trim(KayitYil&#091;TmpIndex&#093;);</div><div>&nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; if ((TemizAy &lt;&gt; '') and (TemizYil &lt;&gt; ''))&nbsp;</div><div>&nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; if ((Pos('lık', TemizAy) == 0) and (Pos('lik', TemizAy) == 0))&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TarihMetni = TemizAy + '/' + TemizYil;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; if (TarihMetni == '')&nbsp;</div><div>&nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; if (Trim(KayitPlanlanan&#091;TmpIndex&#093;) &lt;&gt; '')&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if ((Pos('amla', Trim(KayitPlanlanan&#091;TmpIndex&#093;)) == 0) and (Pos('aklas', Trim(KayitPlanlanan&#091;TmpIndex&#093;)) == 0))&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TarihMetni = Trim(KayitPlanlanan&#091;TmpIndex&#093;);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; if (TarihMetni == '')&nbsp;</div><div>&nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; TarihMetni = '06/2026';&nbsp;</div><div>&nbsp; &nbsp; &nbsp; }</div><div><br></div><div>&nbsp; &nbsp; &nbsp; CardDetail&#091;TmpVisibleCount&#093;.Caption =</div><div>&nbsp; &nbsp; &nbsp; &nbsp; GetText('LBL_TARIH') + TarihMetni + #13#10 +</div><div>&nbsp; &nbsp; &nbsp; &nbsp; GetText('CARD_PERIYOT') + GetText(GosterilecekPeriyot) + #13#10 +</div><div>&nbsp; &nbsp; &nbsp; &nbsp; GetText('CARD_TYPE') + GetText(Trim(KayitTip&#091;TmpIndex&#093;)) + #13#10 +</div><div>&nbsp; &nbsp; &nbsp; &nbsp; GetText('CARD_STATUS') + BakimDurumYazi;</div><div><br></div><div>&nbsp; &nbsp; &nbsp; CardPanel&#091;TmpVisibleCount&#093;.clProSettings.BackgroundColor = clAlphaColor.clHexToColor(OkunanKartRengi);</div><div>&nbsp; &nbsp; &nbsp; CardDetail&#091;TmpVisibleCount&#093;.clProSettings.FontColor = clAlphaColor.clHexToColor(OkunanYaziRengi);&nbsp;</div><div>&nbsp; &nbsp; &nbsp; CardDetail&#091;TmpVisibleCount&#093;.clProSettings.FontName = OkunanFontAdi;</div><div>&nbsp; &nbsp; &nbsp; CardDetail&#091;TmpVisibleCount&#093;.clProSettings.FontSize = UiFontSize;</div><div>&nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; CardTitle&#091;TmpVisibleCount&#093;.clProSettings.FontColor = clAlphaColor.clWhite;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; CardTitle&#091;TmpVisibleCount&#093;.clProSettings.FontName = OkunanFontAdi;</div><div>&nbsp; &nbsp; &nbsp; CardTitle&#091;TmpVisibleCount&#093;.clProSettings.FontSize = UiFontSize + 1;</div><div><br></div><div>&nbsp; &nbsp; &nbsp; if (OkunanStilIndex == 1) { CardDetail&#091;TmpVisibleCount&#093;.clProSettings.TextSettings.Font.Style = &#091;fsBold&#093;; }</div><div>&nbsp; &nbsp; &nbsp; else if (OkunanStilIndex == 2) { CardDetail&#091;TmpVisibleCount&#093;.clProSettings.TextSettings.Font.Style = &#091;fsItalic&#093;; }</div><div>&nbsp; &nbsp; &nbsp; else if (OkunanStilIndex == 3) { CardDetail&#091;TmpVisibleCount&#093;.clProSettings.TextSettings.Font.Style = &#091;fsBold, fsItalic&#093;; }</div><div>&nbsp; &nbsp; &nbsp; else if (OkunanStilIndex == 4) { CardDetail&#091;TmpVisibleCount&#093;.clProSettings.TextSettings.Font.Style = &#091;fsUnderline&#093;; }</div><div>&nbsp; &nbsp; &nbsp; else { CardDetail&#091;TmpVisibleCount&#093;.clProSettings.TextSettings.Font.Style = &#091;&#093;; }</div><div><br></div><div>&nbsp; &nbsp; &nbsp; if (OkunanHizaIndex == 1) { CardDetail&#091;TmpVisibleCount&#093;.clProSettings.FontHorzAlign = palCenter; }</div><div>&nbsp; &nbsp; &nbsp; else if (OkunanHizaIndex == 2) { CardDetail&#091;TmpVisibleCount&#093;.clProSettings.FontHorzAlign = palTrailing; }</div><div>&nbsp; &nbsp; &nbsp; else { CardDetail&#091;TmpVisibleCount&#093;.clProSettings.FontHorzAlign = palLeading; }</div><div><br></div><div>&nbsp; &nbsp; &nbsp; CardTitle&#091;TmpVisibleCount&#093;.clProSettings.BackgroundColor = clAlphaColor.clHexToColor(ThemeKoyuRenk);&nbsp;</div><div>&nbsp; &nbsp; &nbsp; CardPanel&#091;TmpVisibleCount&#093;.clProSettings.BorderColor = clAlphaColor.clHexToColor(ThemeBorderColor);&nbsp;</div><div>&nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; if ((Pos('Yaklasiyor', GosterilecekDurum) &gt; 0) or (Pos('Approaching', GosterilecekDurum) &gt; 0))&nbsp;</div><div>&nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; CardTitle&#091;TmpVisibleCount&#093;.clProSettings.BackgroundColor = clAlphaColor.clHexToColor(OkunanUyariRengi);&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; CardPanel&#091;TmpVisibleCount&#093;.clProSettings.BorderColor = clAlphaColor.clHexToColor(OkunanUyariRengi);</div><div>&nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; CardTitle&#091;TmpVisibleCount&#093;.SetclProSettings(CardTitle&#091;TmpVisibleCount&#093;.clProSettings);</div><div>&nbsp; &nbsp; &nbsp; CardDetail&#091;TmpVisibleCount&#093;.SetclProSettings(CardDetail&#091;TmpVisibleCount&#093;.clProSettings);</div><div>&nbsp; &nbsp; &nbsp; CardPanel&#091;TmpVisibleCount&#093;.SetclProSettings(CardPanel&#091;TmpVisibleCount&#093;.clProSettings);</div><div>&nbsp; &nbsp; }</div><div>&nbsp; }</div><div><br></div><div>&nbsp; for (TmpIndex = TmpVisibleCount + 1 to 50)</div><div>&nbsp; {</div><div>&nbsp; &nbsp; if (CardPanel&#091;TmpIndex&#093; &lt;&gt; nil) { CardPanel&#091;TmpIndex&#093;.Visible = False; }</div><div>&nbsp; }</div><div><br></div><div>&nbsp; if (TmpVisibleCount == 0)</div><div>&nbsp; {</div><div>&nbsp; &nbsp; LblEmpty.Visible = True;</div><div>&nbsp; &nbsp; PnlListHost.Height = 40;&nbsp;</div><div>&nbsp; &nbsp; PnlMainCard.Height = 1000;&nbsp;</div><div>&nbsp; }</div><div>&nbsp; else</div><div>&nbsp; {</div><div>&nbsp; &nbsp; LblEmpty.Visible = False;</div><div>&nbsp; &nbsp; PnlListHost.Height = (TmpVisibleCount * 145) + 20;&nbsp;</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; if ((450 + PnlListHost.Height) &lt; 1000) { PnlMainCard.Height = 1000; }</div><div>&nbsp; &nbsp; else { PnlMainCard.Height = 450 + PnlListHost.Height; }</div><div>&nbsp; }</div><div>}</div><div><br></div><div>void ApplyFilter; { RefreshListe; }</div><div><br></div><div>void ClearFilter;</div><div>{</div><div>&nbsp; CmbAy.ItemIndex = 0; CmbYil.ItemIndex = 0; CmbPeriyot.ItemIndex = 0;&nbsp;</div><div>&nbsp; RefreshListe;</div><div>}</div><div><br></div><div>void GoBack; { FormFiltre.Close; }</div><div><br></div><div>function GuvenliRenkAl(HamDeger: String): String;</div><div>var</div><div>&nbsp; Temiz: String;</div><div>{</div><div>&nbsp; Temiz = Trim(HamDeger);</div><div>&nbsp; if (Length(Temiz) &gt;= 4)&nbsp;</div><div>&nbsp; {</div><div>&nbsp; &nbsp; if (Length(Temiz) &gt; 7) { Result = Copy(Temiz, 1, 7); }&nbsp;</div><div>&nbsp; &nbsp; else { Result = Temiz; }</div><div>&nbsp; }&nbsp;</div><div>&nbsp; else { Result = ''; }</div><div>}</div><div><br></div><div>void AyarlariYenile;</div><div>var</div><div>&nbsp; YuklenenAyarlar: TclStringList;</div><div>&nbsp; OkunanDosyaYolu, TmpDeger: String;</div><div>{</div><div>&nbsp; VerileriDosyadanYukle;</div><div><br></div><div>&nbsp; OkunanDosyaYolu = clPathCombine('UygulamaAyarlari_V3.txt', Clomosy.AppFilesPath);</div><div>&nbsp; if (clFileExists(OkunanDosyaYolu, ''))</div><div>&nbsp; {</div><div>&nbsp; &nbsp; YuklenenAyarlar = Clomosy.StringListNew;</div><div>&nbsp; &nbsp; YuklenenAyarlar.LoadFromFile(OkunanDosyaYolu, 0);</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; if (YuklenenAyarlar.Count &gt; 0) { TmpDeger = Trim(Clomosy.StringListItemString(YuklenenAyarlar, 0)); if (TmpDeger &lt;&gt; '') { OkunanTemaIndex = StrToInt(TmpDeger); } }</div><div>&nbsp; &nbsp; if (YuklenenAyarlar.Count &gt; 1) { TmpDeger = Trim(Clomosy.StringListItemString(YuklenenAyarlar, 1)); if (TmpDeger &lt;&gt; '') { OkunanBoyutIndex = StrToInt(TmpDeger); } }</div><div>&nbsp; &nbsp; if (YuklenenAyarlar.Count &gt; 2) { TmpDeger = Trim(Clomosy.StringListItemString(YuklenenAyarlar, 2)); if (TmpDeger &lt;&gt; '') { GlobalAktifDilIndex = StrToInt(TmpDeger); } }</div><div>&nbsp; &nbsp; if (YuklenenAyarlar.Count &gt; 3) { TmpDeger = Trim(Clomosy.StringListItemString(YuklenenAyarlar, 3)); if (TmpDeger &lt;&gt; '') { OkunanHizaIndex = StrToInt(TmpDeger); } }</div><div>&nbsp; &nbsp; if (YuklenenAyarlar.Count &gt; 5) { TmpDeger = Trim(Clomosy.StringListItemString(YuklenenAyarlar, 5)); if (TmpDeger &lt;&gt; '') { OkunanFontAdi = TmpDeger; } }</div><div>&nbsp; &nbsp; if (YuklenenAyarlar.Count &gt; 6) { TmpDeger = Trim(Clomosy.StringListItemString(YuklenenAyarlar, 6)); if (TmpDeger &lt;&gt; '') { OkunanStilIndex = StrToInt(TmpDeger); } }</div><div>&nbsp; &nbsp; if (YuklenenAyarlar.Count &gt; 8) { TmpDeger = GuvenliRenkAl(Clomosy.StringListItemString(YuklenenAyarlar, 8)); if (TmpDeger &lt;&gt; '') { OkunanYaziRengi = TmpDeger; } }</div><div>&nbsp; &nbsp; if (YuklenenAyarlar.Count &gt; 9) { TmpDeger = GuvenliRenkAl(Clomosy.StringListItemString(YuklenenAyarlar, 9)); if (TmpDeger &lt;&gt; '') { OkunanZeminRengi = TmpDeger; } }</div><div>&nbsp; &nbsp; if (YuklenenAyarlar.Count &gt; 10) { TmpDeger = GuvenliRenkAl(Clomosy.StringListItemString(YuklenenAyarlar, 10)); if (TmpDeger &lt;&gt; '') { OkunanKartRengi = TmpDeger; } }</div><div>&nbsp; &nbsp; if (YuklenenAyarlar.Count &gt; 11) { TmpDeger = GuvenliRenkAl(Clomosy.StringListItemString(YuklenenAyarlar, 11)); if (TmpDeger &lt;&gt; '') { OkunanUyariRengi = TmpDeger; } }</div><div><br></div><div>&nbsp; &nbsp; if (OkunanBoyutIndex == 0) { UiFontSize = 12; }</div><div>&nbsp; &nbsp; else if (OkunanBoyutIndex == 2) { UiFontSize = 16; }</div><div>&nbsp; &nbsp; else { UiFontSize = 14; }</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; YuklenenAyarlar.Free;</div><div>&nbsp; }</div><div><br></div><div>&nbsp; AyarDosyasindanTemayiYukle(OkunanTemaIndex);</div><div>&nbsp; StyleHeaderBar(PnlNavBar);</div><div>&nbsp; ApplyUiSettings;</div><div>&nbsp; RefreshListe;</div><div>}</div><div><br></div><div>{</div><div>&nbsp; FormFiltre = TclGameForm.Create(Self);</div><div>&nbsp; FormFiltre.LytTopBar.Visible = False;</div><div>&nbsp; FormFiltre.BtnGoBack.Visible = False;</div><div>&nbsp; FormFiltre.BtnFormMenu.Visible = False;</div><div>&nbsp;&nbsp;</div><div>&nbsp; OkunanTemaIndex = 0;&nbsp;</div><div>&nbsp; UiFontSize = 13;&nbsp;</div><div>&nbsp; OkunanUyariRengi = '#EF4444';&nbsp;</div><div>&nbsp; OkunanYaziRengi = '#111827';&nbsp;</div><div>&nbsp; OkunanKartRengi = '#FFFFFF';&nbsp;</div><div>&nbsp; OkunanZeminRengi = '#F1F5F9';&nbsp;</div><div>&nbsp; OkunanFontAdi = 'Arial';</div><div>&nbsp; OkunanStilIndex = 0;&nbsp;</div><div>&nbsp; OkunanHizaIndex = 1;</div><div>&nbsp; GlobalAktifDilIndex = 0;</div><div><br></div><div>&nbsp; AyarDosyasindanTemayiYukle(OkunanTemaIndex);</div><div><br></div><div>&nbsp; PnlNavBar = FormFiltre.AddNewProPanel(FormFiltre, 'PnlNavBar');</div><div>&nbsp; PnlNavBar.Align = alTop; PnlNavBar.Height = 85;</div><div>&nbsp; StyleHeaderBar(PnlNavBar);</div><div><br></div><div>&nbsp; BtnBack = FormFiltre.AddNewProButton(PnlNavBar, 'BtnBack', '&lt;');</div><div>&nbsp; BtnBack.Align = alLeft; BtnBack.Width = 48; BtnBack.Margins.Top = 25;</div><div>&nbsp; BtnBack.clProSettings.FontColor = clAlphaColor.clWhite;</div><div>&nbsp; BtnBack.clProSettings.BorderWidth = 0; BtnBack.clProSettings.IsFill = False;</div><div>&nbsp; BtnBack.clProSettings.FontSize = 20; BtnBack.clProSettings.TextSettings.Font.Style = &#091;fsBold&#093;;</div><div>&nbsp; BtnBack.SetclProSettings(BtnBack.clProSettings);</div><div>&nbsp; FormFiltre.AddNewEvent(BtnBack, tbeOnClick, 'GoBack');</div><div><br></div><div>&nbsp; LblTitle = FormFiltre.AddNewProLabel(PnlNavBar, 'LblTitle', '');</div><div>&nbsp; LblTitle.Align = alClient; LblTitle.Margins.Left = 8; LblTitle.Margins.Top = 25;</div><div>&nbsp; LblTitle.clProSettings.FontColor = clAlphaColor.clWhite; LblTitle.clProSettings.TextSettings.Font.Style = &#091;fsBold&#093;;</div><div>&nbsp; LblTitle.clProSettings.FontVertAlign = palcenter;&nbsp;</div><div>&nbsp; LblTitle.SetclProSettings(LblTitle.clProSettings);</div><div><br></div><div>&nbsp; ScrollForm = FormFiltre.AddNewVertScrollBox(FormFiltre, 'ScrollForm');</div><div>&nbsp; ScrollForm.Align = alClient;</div><div><br></div><div>&nbsp; PnlMainCard = FormFiltre.AddNewProPanel(ScrollForm, 'PnlMainCard');</div><div>&nbsp; PnlMainCard.Align = alTop; PnlMainCard.Height = 1000; PnlMainCard.Margins.Top = 15; PnlMainCard.Margins.Left = 12; PnlMainCard.Margins.Right = 12;</div><div>&nbsp; StyleMainCard(PnlMainCard);</div><div><br></div><div>&nbsp; LblTitleFilter = FormFiltre.AddNewProLabel(PnlMainCard, 'LblTitleFilter', '');</div><div>&nbsp; LblTitleFilter.Align = alTop; LblTitleFilter.Height = 30; LblTitleFilter.Margins.Left = 10; LblTitleFilter.Margins.Top = 15;</div><div>&nbsp; StyleSectionTitle(LblTitleFilter);</div><div><br></div><div>&nbsp; GrpPeriyot = FormFiltre.AddNewProPanel(PnlMainCard, 'GrpPeriyot');&nbsp;</div><div>&nbsp; GrpPeriyot.Align = alTop; GrpPeriyot.Height = 58; GrpPeriyot.Margins.Top = 6; GrpPeriyot.Margins.Left = 10; GrpPeriyot.Margins.Right = 10; StyleInputPanel(GrpPeriyot);</div><div>&nbsp; LblPeriyot = FormFiltre.AddNewProLabel(GrpPeriyot, 'LblPeriyot', ''); LblPeriyot.Align = alTop; LblPeriyot.Height = 18; LblPeriyot.Margins.Left = 10; LblPeriyot.Margins.Top = 6; StyleInputLabel(LblPeriyot);</div><div>&nbsp; CmbPeriyot = FormFiltre.AddNewComboBox(GrpPeriyot, 'CmbPeriyot'); CmbPeriyot.Align = alClient; CmbPeriyot.Margins.Left = 10; CmbPeriyot.Margins.Right = 10; CmbPeriyot.Margins.Bottom = 7;</div><div><br></div><div>&nbsp; GrpAy = FormFiltre.AddNewProPanel(PnlMainCard, 'GrpAy');&nbsp;</div><div>&nbsp; GrpAy.Align = alTop; GrpAy.Height = 58; GrpAy.Margins.Top = 6; GrpAy.Margins.Left = 10; GrpAy.Margins.Right = 10; StyleInputPanel(GrpAy);</div><div>&nbsp; LblAy = FormFiltre.AddNewProLabel(GrpAy, 'LblAy', ''); LblAy.Align = alTop; LblAy.Height = 18; LblAy.Margins.Left = 10; LblAy.Margins.Top = 6; StyleInputLabel(LblAy);</div><div>&nbsp; CmbAy = FormFiltre.AddNewComboBox(GrpAy, 'CmbAy'); CmbAy.Align = alClient; CmbAy.Margins.Left = 10; CmbAy.Margins.Right = 10; CmbAy.Margins.Bottom = 7;</div><div><br></div><div>&nbsp; GrpYil = FormFiltre.AddNewProPanel(PnlMainCard, 'GrpYil');&nbsp;</div><div>&nbsp; GrpYil.Align = alTop; GrpYil.Height = 58; GrpYil.Margins.Top = 6; GrpYil.Margins.Left = 10; GrpYil.Margins.Right = 10; StyleInputPanel(GrpYil);</div><div>&nbsp; LblYil = FormFiltre.AddNewProLabel(GrpYil, 'LblYil', ''); LblYil.Align = alTop; LblYil.Height = 18; LblYil.Margins.Left = 10; LblYil.Margins.Top = 6; StyleInputLabel(LblYil);</div><div>&nbsp; CmbYil = FormFiltre.AddNewComboBox(GrpYil, 'CmbYil'); CmbYil.Align = alClient; CmbYil.Margins.Left = 10; CmbYil.Margins.Right = 10; CmbYil.Margins.Bottom = 7;</div><div><br></div><div>&nbsp; PnlFilterButtons = FormFiltre.AddNewProPanel(PnlMainCard, 'PnlFilterButtons');</div><div>&nbsp; PnlFilterButtons.Align = alTop; PnlFilterButtons.Height = 50; PnlFilterButtons.Margins.Top = 15; PnlFilterButtons.Margins.Left = 10; PnlFilterButtons.Margins.Right = 10;</div><div>&nbsp; PnlFilterButtons.clProSettings.BorderWidth = 0; PnlFilterButtons.SetclProSettings(PnlFilterButtons.clProSettings);</div><div><br></div><div>&nbsp; BtnUygula = FormFiltre.AddNewProButton(PnlFilterButtons, 'BtnUygula', '');</div><div>&nbsp; BtnUygula.Align = alLeft; BtnUygula.Width = 90; BtnUygula.Margins.Right = 10; StylePrimaryButton(BtnUygula);</div><div>&nbsp; FormFiltre.AddNewEvent(BtnUygula, tbeOnClick, 'ApplyFilter');</div><div><br></div><div>&nbsp; BtnTemizle = FormFiltre.AddNewProButton(PnlFilterButtons, 'BtnTemizle', '');</div><div>&nbsp; BtnTemizle.Align = alLeft; BtnTemizle.Width = 80; StyleSecondaryButton(BtnTemizle);</div><div>&nbsp; FormFiltre.AddNewEvent(BtnTemizle, tbeOnClick, 'ClearFilter');</div><div><br></div><div>&nbsp; LblTitleList = FormFiltre.AddNewProLabel(PnlMainCard, 'LblTitleList', '');</div><div>&nbsp; LblTitleList.Align = alTop; LblTitleList.Height = 30; LblTitleList.Margins.Left = 10; LblTitleList.Margins.Top = 20;</div><div>&nbsp; StyleSectionTitle(LblTitleList);</div><div><br></div><div>&nbsp; LblEmpty = FormFiltre.AddNewProLabel(PnlMainCard, 'LblEmpty', '');</div><div>&nbsp; LblEmpty.Align = alTop; LblEmpty.Height = 30; LblEmpty.Margins.Left = 15; LblEmpty.Margins.Top = 10;</div><div>&nbsp; LblEmpty.clProSettings.FontColor = clAlphaColor.clHexToColor('#111827'); LblEmpty.SetclProSettings(LblEmpty.clProSettings);</div><div><br></div><div>&nbsp; PnlListHost = FormFiltre.AddNewProPanel(PnlMainCard, 'PnlListHost');</div><div>&nbsp; PnlListHost.Align = alTop; PnlListHost.clProSettings.BorderWidth = 0; PnlListHost.SetclProSettings(PnlListHost.clProSettings);</div><div><br></div><div>&nbsp; for (TmpIndex = 1 to 50)</div><div>&nbsp; {</div><div>&nbsp; &nbsp; CardPanel&#091;TmpIndex&#093; = FormFiltre.AddNewProPanel(PnlListHost, 'CardPanel' + IntToStr(TmpIndex));</div><div>&nbsp; &nbsp; CardPanel&#091;TmpIndex&#093;.Align = alTop; CardPanel&#091;TmpIndex&#093;.Margins.Top = 10; CardPanel&#091;TmpIndex&#093;.Margins.Left = 10; CardPanel&#091;TmpIndex&#093;.Margins.Right = 10; CardPanel&#091;TmpIndex&#093;.Height = 135;&nbsp;</div><div>&nbsp; &nbsp; CardPanel&#091;TmpIndex&#093;.clProSettings.BorderWidth = 1; CardPanel&#091;TmpIndex&#093;.clProSettings.IsFill = True; CardPanel&#091;TmpIndex&#093;.clProSettings.IsRound = True; CardPanel&#091;TmpIndex&#093;.clProSettings.RoundHeight = 8; CardPanel&#091;TmpIndex&#093;.clProSettings.RoundWidth = 8;</div><div>&nbsp; &nbsp; CardPanel&#091;TmpIndex&#093;.SetclProSettings(CardPanel&#091;TmpIndex&#093;.clProSettings);</div><div><br></div><div>&nbsp; &nbsp; CardTitle&#091;TmpIndex&#093; = FormFiltre.AddNewProLabel(CardPanel&#091;TmpIndex&#093;, 'CardTitle' + IntToStr(TmpIndex), '');</div><div>&nbsp; &nbsp; CardTitle&#091;TmpIndex&#093;.Align = alTop; CardTitle&#091;TmpIndex&#093;.Height = 30;</div><div>&nbsp; &nbsp; CardTitle&#091;TmpIndex&#093;.clProSettings.FontColor = clAlphaColor.clWhite; CardTitle&#091;TmpIndex&#093;.clProSettings.TextSettings.Font.Style = &#091;fsBold&#093;;</div><div>&nbsp; &nbsp; CardTitle&#091;TmpIndex&#093;.clProSettings.IsFill = True; CardTitle&#091;TmpIndex&#093;.clProSettings.IsRound = True; CardTitle&#091;TmpIndex&#093;.clProSettings.RoundHeight = 8; CardTitle&#091;TmpIndex&#093;.clProSettings.RoundWidth = 8;</div><div>&nbsp; &nbsp; CardTitle&#091;TmpIndex&#093;.SetclProSettings(CardTitle&#091;TmpIndex&#093;.clProSettings);</div><div><br></div><div>&nbsp; &nbsp; CardDetail&#091;TmpIndex&#093; = FormFiltre.AddNewProLabel(CardPanel&#091;TmpIndex&#093;, 'CardDetail' + IntToStr(TmpIndex), '');</div><div>&nbsp; &nbsp; CardDetail&#091;TmpIndex&#093;.Align = alClient; CardDetail&#091;TmpIndex&#093;.Margins.Left = 10; CardDetail&#091;TmpIndex&#093;.Margins.Right = 10; CardDetail&#091;TmpIndex&#093;.Margins.Top = 5; CardDetail&#091;TmpIndex&#093;.Margins.Bottom = 5;</div><div>&nbsp; &nbsp; CardDetail&#091;TmpIndex&#093;.clProSettings.WordWrap = True; CardDetail&#091;TmpIndex&#093;.SetclProSettings(CardDetail&#091;TmpIndex&#093;.clProSettings);</div><div>&nbsp; }</div><div><br></div><div>&nbsp; VerileriDosyadanYukle;</div><div>&nbsp; FormFiltre.AddNewEvent(FormFiltre, tbeOnFormActivate, 'AyarlariYenile');</div><div>&nbsp; AyarlariYenile;&nbsp;</div><div>&nbsp;&nbsp;</div><div>&nbsp; FormFiltre.Run;</div><div>}<br><br><br>güncelleyip dener misin</div></div><br><br><br><a href="https://static.cloudflareinsights.com/beac&#111;n.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496" target="_blank" rel="nofollow">https://static.cloudflareinsights.com/beacon.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496"</a> integrity="sha512-ZE9pZaUXND66v380QUtch/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==" data-cf-beacon="{&quot;version&quot;:&quot;2024.11.0&quot;,&quot;token&quot;:&quot;439455f3e46c40b98dbd42a2f1a954d8&quot;,&quot;r&quot;:1,&quot;server_timing&quot;:{&quot;name&quot;:{&quot;cfCacheStatus&quot;:true,&quot;cfEdge&quot;:true,&quot;cfExtPri&quot;:true,&quot;cfL4&quot;:true,&quot;cfOrigin&quot;:true,&quot;cfSpeedBrain&quot;:true},&quot;location_startswith&quot;:null}}" crossorigin="anonymous">]]>
   </description>
   <pubDate>Wed, 01 Jul 2026 16:03:22 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1574&amp;PID=3639#3639</guid>
  </item> 
  <item>
   <title><![CDATA[Runtime error : ilgili prosed&#252;r&#252; bu &#351;ekil de g&#252;nceller...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1574&amp;PID=3637#3637</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> 1574<br /><strong>Gönderim Zamanı:</strong> 01&nbsp;Temmuz&nbsp;2026 Saat 15:08<br /><br />ilgili prosedürü bu şekil de günceller misin<br><br><div>void KaydiTamamla;</div><div>{</div><div>&nbsp; if ((edtRegName.Text == '') || (edtRegEmail.Text == '') || (edtRegPass.Text == ''))</div><div>&nbsp; {</div><div>&nbsp; &nbsp; ShowMessage('Tüm alanları doldurun.');</div><div>&nbsp; }</div><div>&nbsp; else</div><div>&nbsp; {</div><div>&nbsp; &nbsp; clQuery.Connection = Clomosy.DBSQLServerConnection;</div><div>&nbsp; &nbsp; clQuery.SQL.Text = 'INSERT INTO Kullanicilar (kullanici_adi, ad_soyad, email, sifre) VALUES (''' + edtRegEmail.Text + ''', ''' + edtRegName.Text + ''', ''' + edtRegEmail.Text + ''', ''' + edtRegPass.Text + ''')';</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; clQuery.Execute;&nbsp;</div><div><br></div><div>&nbsp; &nbsp; ShowMessage('Kayıt Başarılı!');</div><div>&nbsp; &nbsp; RegisterForm.Close;</div><div>&nbsp; }</div><div>}</div><a href="https://static.cloudflareinsights.com/beac&#111;n.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496" target="_blank" rel="nofollow">https://static.cloudflareinsights.com/beacon.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496"</a> integrity="sha512-ZE9pZaUXND66v380QUtch/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==" data-cf-beacon="{&quot;version&quot;:&quot;2024.11.0&quot;,&quot;token&quot;:&quot;439455f3e46c40b98dbd42a2f1a954d8&quot;,&quot;r&quot;:1,&quot;server_timing&quot;:{&quot;name&quot;:{&quot;cfCacheStatus&quot;:true,&quot;cfEdge&quot;:true,&quot;cfExtPri&quot;:true,&quot;cfL4&quot;:true,&quot;cfOrigin&quot;:true,&quot;cfSpeedBrain&quot;:true},&quot;location_startswith&quot;:null}}" crossorigin="anonymous">]]>
   </description>
   <pubDate>Wed, 01 Jul 2026 15:08:07 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1574&amp;PID=3637#3637</guid>
  </item> 
  <item>
   <title><![CDATA[Runtime error : Merhaba VesileOpenOrExecute olarak...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1574&amp;PID=3633#3633</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> 1574<br /><strong>Gönderim Zamanı:</strong> 01&nbsp;Temmuz&nbsp;2026 Saat 14:45<br /><br />Merhaba Vesile&nbsp;<br>OpenOrExecute olarak dener misin?<a href="https://static.cloudflareinsights.com/beac&#111;n.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496" target="_blank" rel="nofollow">https://static.cloudflareinsights.com/beacon.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496"</a> integrity="sha512-ZE9pZaUXND66v380QUtch/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==" data-cf-beacon="{&quot;version&quot;:&quot;2024.11.0&quot;,&quot;token&quot;:&quot;439455f3e46c40b98dbd42a2f1a954d8&quot;,&quot;r&quot;:1,&quot;server_timing&quot;:{&quot;name&quot;:{&quot;cfCacheStatus&quot;:true,&quot;cfEdge&quot;:true,&quot;cfExtPri&quot;:true,&quot;cfL4&quot;:true,&quot;cfOrigin&quot;:true,&quot;cfSpeedBrain&quot;:true},&quot;location_startswith&quot;:null}}" crossorigin="anonymous">]]>
   </description>
   <pubDate>Wed, 01 Jul 2026 14:45:04 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1574&amp;PID=3633#3633</guid>
  </item> 
  <item>
   <title><![CDATA[Runtime error : var  LoginForm, RegisterForm :...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1574&amp;PID=3632#3632</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=472">vesile</a><br /><strong>Konu:</strong> 1574<br /><strong>Gönderim Zamanı:</strong> 01&nbsp;Temmuz&nbsp;2026 Saat 14:24<br /><br /><div style=": rgb255, 255, 254; line-height: 16px;"><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;">var</div><div style=""><font face="C&#111;nsolas, C&#111;nsolas, Courier New, monospace"><span style="font-size: 12px; white-space: pre;">  LoginForm, RegisterForm : TclForm;  lblBaslik, lblRegTitle : TclLabel;  edtKullanici, edtSifre : TclEdit;  edtRegName, edtRegEmail, edtRegPass : TclEdit;  btnGiris, btnGoRegister, btnRegSave, btnRegBack : TclButton;  image : TCLImage;  clQuery : TclSqlQuery; // geçişlervoid KayitEkraninaGec;{  RegisterForm.Run; }void GirisEkraninaDon;{  RegisterForm.Close; }// giriş void GirisYap;{  if( (edtKullanici.Text == '') || (edtSifre.Text == '') )  {    ShowMessage('Lütfen alanları doldurun.');  }  else  {    clQuery.Connection = Clomosy.DBSQLServerConnection ;     clQuery.SQL.Text = 'SELECT * FROM Kullanicilar WHERE kullanici_adi = ''' + edtKullanici.Text + ''' AND sifre = ''' + edtSifre.Text + '''';    clQuery.Open;    if (clQuery.RecordCount &gt; 0)    {      ShowMessage('Giriş Başarılı!');    }    else    {      ShowMessage('Hatalı Bilgi!');    }  }}// kayit olvoid KaydiTamamla;{  if ((edtRegName.Text == '') || (edtRegEmail.Text == '') || (edtRegPass.Text == ''))  {    ShowMessage('Tüm alanları doldurun.');  }  else  {    clQuery.Connection = Clomosy.DBSQLServerConnection ;    clQuery.SQL.Text = 'INSERT INTO Kullanicilar (kullanici_adi, ad_soyad, email, sifre) VALUES (''' + edtRegEmail.Text + ''', ''' + edtRegName.Text + ''', ''' + edtRegEmail.Text + ''', ''' + edtRegPass.Text + ''')';    clQuery.Execute('', '');    ShowMessage('Kayıt Başarılı!');    RegisterForm.Close;  }}{  clQuery = TclSqlQuery.Create(Self);  // giriş ekranı  LoginForm = TclForm.Create(Self);  LoginForm.SetFormColor('#ebc2d0', '#f7f6ca', clGVertical);    image = LoginForm.AddNewImage(LoginForm, 'image');  LoginForm.SetImage(image, '<a href="https://marketplace.canva.com/mUZOo/MAFRRlmUZOo/1/tl/canva-MAFRRlmUZOo.png" target="_blank" rel="nofollow">https://marketplace.canva.com/mUZOo/MAFRRlmUZOo/1/tl/canva-MAFRRlmUZOo.png</a>');  image.Height = 400;  image.Width = 140;     lblBaslik = LoginForm.AddNewLabel(LoginForm, 'lblBaslik', 'KULLANICI GİRİŞİ');  lblBaslik.Align = alTop;  lblBaslik.Height = 25;  lblBaslik.Margins.Top = 50;  lblBaslik.Margins.Left = 125;    edtKullanici = LoginForm.AddNewEdit(LoginForm, 'edtKullanici', 'Kullanıcı Adı');  edtKullanici.Align = alTop;  edtKullanici.Height = 45;  edtKullanici.Margins.Top = 80;  edtKullanici.Margins.Left = 40;  edtKullanici.Margins.Right = 40;    edtSifre = LoginForm.AddNewEdit(LoginForm, 'edtSifre', 'Şifre');  edtSifre.Align = alTop;  edtSifre.Height = 45;  edtSifre.Margins.Top = 15;  edtSifre.Margins.Left = 40;  edtSifre.Margins.Right = 40;    btnGiris = LoginForm.AddNewButton(LoginForm, 'btnGiris', 'GİRİŞ YAP');  btnGiris.Align = alTop;  btnGiris.Height = 50;  btnGiris.Margins.Top = 30;  btnGiris.Margins.Left = 40;  btnGiris.Margins.Right = 40;  LoginForm.AddNewEvent(btnGiris, tbeOnClick, 'GirisYap');    btnGoRegister = LoginForm.AddNewButton(LoginForm, 'btnGoRegister', 'Hesabınız yok mu? Kayıt Ol');  btnGoRegister.Align = alTop;  btnGoRegister.Height = 50;  btnGoRegister.Margins.Top = 25;   btnGoRegister.Margins.Left = 30;  btnGoRegister.Margins.Right = 30;  LoginForm.AddNewEvent(btnGoRegister, tbeOnClick, 'KayitEkraninaGec');  // kayit ekranı  RegisterForm = TclForm.Create(Self);  RegisterForm.SetFormColor('#ebc2d0', '#f7f6ca', clGVertical);   lblRegTitle = RegisterForm.AddNewLabel(RegisterForm, 'lblRegTitle', 'YENİ HESAP OLUŞTUR');  lblRegTitle.Align = alTop;   lblRegTitle.Height = 40;   lblRegTitle.Margins.Top = 60;  lblRegTitle.TextSettings.HorzAlign = taCenter;  edtRegName = RegisterForm.AddNewEdit(RegisterForm, 'edtRegName', 'Adınız Soyadınız');  edtRegName.Align = alTop;   edtRegName.Height = 45;   edtRegName.Margins.Top = 30;   edtRegName.Margins.Left = 40;   edtRegName.Margins.Right = 40;  edtRegEmail = RegisterForm.AddNewEdit(RegisterForm, 'edtRegEmail', 'E-posta Adresi');  edtRegEmail.Align = alTop;   edtRegEmail.Height = 45;   edtRegEmail.Margins.Top = 15;   edtRegEmail.Margins.Left = 40;   edtRegEmail.Margins.Right = 40;  edtRegPass = RegisterForm.AddNewEdit(RegisterForm, 'edtRegPass', 'Şifre');  edtRegPass.Align = alTop;   edtRegPass.Height = 45;   edtRegPass.Margins.Top = 15;   edtRegPass.Margins.Left = 40;   edtRegPass.Margins.Right = 40;    btnRegSave = RegisterForm.AddNewButton(RegisterForm, 'btnRegSave', 'KAYIT İŞLEMİNİ TAMAMLA');  btnRegSave.Align = alTop;   btnRegSave.Height = 50;   btnRegSave.Margins.Top = 30;   btnRegSave.Margins.Left = 40;   btnRegSave.Margins.Right = 40;  RegisterForm.AddNewEvent(btnRegSave, tbeOnClick, 'KaydiTamamla');  btnRegBack = RegisterForm.AddNewButton(RegisterForm, 'btnRegBack', 'Geri Dön');  btnRegBack.Align = alTop;   btnRegBack.Height = 40;   btnRegBack.Margins.Top = 15;   btnRegBack.Margins.Left = 40;   btnRegBack.Margins.Right = 40;  RegisterForm.AddNewEvent(btnRegBack, tbeOnClick, 'GirisEkraninaDon');    LoginForm.Run;}</span></font></div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;"><br></div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;"><br></div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;"><br></div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;"><br></div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;"><br></div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;"><br></div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;"><br></div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;"><br></div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;"><br></div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;"><br></div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;"><br></div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;"><br></div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;"><br></div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;"><br></div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;">RUNTIME ERROR</div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;"><span style="color: #0000ff;">File</span> <span style="color: #0000ff;">library</span> Main: Invalid <span style="color: #0000ff;">class</span> typecast when evaluating instruction CallProc (<span style="color: #3030c0;">$FFFFFFFF</span>,<span style="color: #3030c0;">$2</span>,<span style="color: #3030c0;">$18AA270</span>,<span style="color: #3030c0;">$0</span>,<span style="color: #a31515;">'Execute'</span>).</div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;">Stack content <span style="color: #0000ff;">is</span>: &#091;<span style="color: #098658;">1657413993536</span>,<span style="color: #098658;">1657327249968</span>,<span style="color: #098658;">1657417198752</span>,<span style="color: #098658;">1657417196768</span>...&#093;.</div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;">Source position: <span style="color: #098658;">57</span>,<span style="color: #098658;">28</span></div><div style="font-family: C&#111;nsolas, C&#111;nsolas, &quot;Courier New&quot;, monospace; font-size: 12px; white-space: pre;">Position: <span style="color: #098658;">57</span>, <span style="color: #098658;">28</span></div></div><a href="https://static.cloudflareinsights.com/beac&#111;n.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496" target="_blank" rel="nofollow">https://static.cloudflareinsights.com/beacon.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496"</a> integrity="sha512-ZE9pZaUXND66v380QUtch/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==" data-cf-beacon="{&quot;version&quot;:&quot;2024.11.0&quot;,&quot;token&quot;:&quot;439455f3e46c40b98dbd42a2f1a954d8&quot;,&quot;r&quot;:1,&quot;server_timing&quot;:{&quot;name&quot;:{&quot;cfCacheStatus&quot;:true,&quot;cfEdge&quot;:true,&quot;cfExtPri&quot;:true,&quot;cfL4&quot;:true,&quot;cfOrigin&quot;:true,&quot;cfSpeedBrain&quot;:true},&quot;location_startswith&quot;:null}}" crossorigin="anonymous">]]>
   </description>
   <pubDate>Wed, 01 Jul 2026 14:24:49 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1574&amp;PID=3632#3632</guid>
  </item> 
 </channel>
</rss>