<?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 : Bir Matematik İşlemleri Yönetim Uygulaması Oluştur</title>
  <link>https://forum.clomosy.com.tr/</link>
  <description><![CDATA[XML içerik linki; Clomosy | Forum : Genel &#304;&#351;lemler : Bir Matematik İşlemleri Yönetim Uygulaması Oluştur]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Mon, 04 May 2026 13:00:28 +0000</pubDate>
  <lastBuildDate>Tue, 06 May 2025 14:01:49 +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=1001</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[Bir Matematik İşlemleri Yönetim Uygulaması Oluştur : Merhaba Kayra,HesaplaButtonTikla...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1001&amp;PID=1996#1996</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> 1001<br /><strong>Gönderim Zamanı:</strong> 06&nbsp;Mayıs&nbsp;2025 Saat 14:01<br /><br />Merhaba Kayra,<br><span style=": rgb251, 251, 253;">HesaplaButtonTikla void içerisinde MyForm.Clhide yazdığın için butona tıkladığın da form kapanıyor.<br><br><div>void HesaplaButtonTikla;</div><div>var</div><div>&nbsp; sayi1, sayi2 : Float;&nbsp;&nbsp;</div><div>&nbsp; sonuc : String;</div><div>{</div><div>&nbsp; if not ((Sayi1Edit.Text=='') || (Sayi2Edit.Text==''))</div><div>&nbsp; {</div><div>&nbsp; &nbsp; if (OperatorLabel.Text == '?')</div><div>&nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; ShowMessage('Lütfen bir işlem seçiniz');</div><div>&nbsp; &nbsp; &nbsp; Exit;</div><div>&nbsp; &nbsp; }</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; sayi1 = StrToFloat(Sayi1Edit.Text);&nbsp;&nbsp;</div><div>&nbsp; &nbsp; sayi2 = StrToFloat(Sayi2Edit.Text);</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; case OperatorLabel.Text of</div><div>&nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; '+': sonuc = sayi1 + sayi2;</div><div>&nbsp; &nbsp; &nbsp; '-': sonuc = sayi1 - sayi2;</div><div>&nbsp; &nbsp; &nbsp; '*': sonuc = sayi1 * sayi2;</div><div>&nbsp; &nbsp; &nbsp; '/':&nbsp;</div><div>&nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; if sayi2 == 0&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ShowMessage('Sıfıra bölme hatası!');</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Exit;</div><div>&nbsp; &nbsp; &nbsp; &nbsp;}&nbsp; &nbsp;</div><div>&nbsp; &nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; sonuc = sayi1 / sayi2;</div><div>&nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; }</div><div>&nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; SonucLabel.Text = 'SONUÇ = ' + FloatToStr(sonuc);&nbsp;</div><div>&nbsp; }</div><div>&nbsp; else</div><div>&nbsp; &nbsp; ShowMessage('Eksik Değer');</div><div>}</div><div>HesaplaButtonTikla adlı void`e bu kısmı eklersen SonucLabel'e işlem sonucunu yazdırabilirsin.</div></span><span style="font-size:10px"><br /><br />Düzenleyen Emr.Erkmn - 06&nbsp;Mayıs&nbsp;2025 Saat 14:02</span>]]>
   </description>
   <pubDate>Tue, 06 May 2025 14:01:49 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1001&amp;PID=1996#1996</guid>
  </item> 
  <item>
   <title><![CDATA[Bir Matematik İşlemleri Yönetim Uygulaması Oluştur : var MyForm : TCLForm; Sayi1Edit,...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1001&amp;PID=1995#1995</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=249">kayra12</a><br /><strong>Konu:</strong> 1001<br /><strong>Gönderim Zamanı:</strong> 06&nbsp;Mayıs&nbsp;2025 Saat 09:36<br /><br /><div>var</div><div>&nbsp; MyForm : TCLForm;</div><div>&nbsp; Sayi1Edit, Sayi2Edit : TCLEdit;</div><div>&nbsp; OperatorLabel, SonucLabel : TCLLabel;</div><div>&nbsp; ArtiButton, EksiButton, CarpButton, BolmeButton : &nbsp;TCLImage;</div><div>&nbsp; AnaPanel, sayiPanel,IslemPanel, IslemPanel1,IslemPanel2, HesaplaPanel, SonucPanel : TCLPanel;</div><div>&nbsp; HesaplaButton : TCLButton;</div><div>&nbsp; Unit1 : TCLUnit;</div><div>&nbsp;&nbsp;</div><div>void HesaplaButtonTikla;</div><div>{</div><div>&nbsp; if((Sayi1Edit.Text == '') || (Sayi2Edit.Text == ''))</div><div>&nbsp; {</div><div>&nbsp; &nbsp; ShowMessage('Sayi değerlerini boş bırakmayınız.');</div><div>&nbsp; }</div><div>&nbsp; else</div><div>&nbsp; {</div><div>&nbsp; &nbsp; if (OperatorLabel.Text == '?')</div><div>&nbsp; &nbsp; &nbsp; ShowMessage('Bir işlem seçiniz.');</div><div>&nbsp; &nbsp; else</div><div>&nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; Unit1.UnitName = 'uHesaplama';</div><div>&nbsp; &nbsp; &nbsp; Unit1.CallerForm = MyForm;</div><div>&nbsp; &nbsp; &nbsp; Unit1.Run;</div><div>&nbsp; &nbsp; &nbsp; MyForm.clHide; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; }</div><div><br></div><div>&nbsp; }</div><div>}</div><div><br></div><div>void IslemButtonTikla;&nbsp;</div><div>var</div><div>&nbsp; clickedBtn:TClProButton;</div><div>{</div><div>&nbsp; clickedBtn = TClProButton(MyForm.Clsender);&nbsp;</div><div>&nbsp; OperatorLabel.Text = clickedBtn.Hint;</div><div>}</div><div>&nbsp;</div><div>{</div><div>&nbsp; MyForm = TCLForm.Create(Self);</div><div>&nbsp; Unit1 = TCLUnit.Create;</div><div>&nbsp; AnaPanel = MyForm.AddNewPanel(MyForm,'AnaPanel');</div><div>&nbsp; AnaPanel.Align = AlClient;</div><div>&nbsp; AnaPanel.Margins.Top = 30;</div><div>&nbsp; AnaPanel.Margins.Bottom = 30;</div><div>&nbsp; AnaPanel.Margins.Left = 30;</div><div>&nbsp; AnaPanel.Margins.Right = 30;</div><div>&nbsp;&nbsp;</div><div>&nbsp; sayiPanel = MyForm.AddNewPanel(AnaPanel,'sayiPanel');</div><div>&nbsp; sayiPanel.Align = AlMostTop;</div><div>&nbsp; sayiPanel.Height = AnaPanel.Height / 6;</div><div>&nbsp; sayiPanel.Margins.Top = 5;</div><div>&nbsp;&nbsp;</div><div>&nbsp; Sayi1Edit = MyForm.AddNewEdit(sayiPanel,'Sayi1Edit', 'Sayı 1... ');</div><div>&nbsp; Sayi1Edit.Align = AlLeft;</div><div>&nbsp; Sayi1Edit.Width = sayiPanel.Width/2 - 70;</div><div>&nbsp; Sayi1Edit.clTypeOfField = taFloat;</div><div>&nbsp;&nbsp;</div><div>&nbsp; OperatorLabel = MyForm.AddNewLabel(sayiPanel,'OperatorLabel','?');</div><div>&nbsp; OperatorLabel.Align = alClient;</div><div>&nbsp; OperatorLabel.StyledSettings = ssFamily;</div><div>&nbsp; OperatorLabel.TextSettings.Font.Size = 18;</div><div>&nbsp; OperatorLabel.TextSettings.HorzAlign = taCenter;</div><div>&nbsp;&nbsp;</div><div>&nbsp; Sayi2Edit = MyForm.AddNewEdit(sayiPanel,'Sayi2Edit', 'Sayı 2... ');</div><div>&nbsp; Sayi2Edit.Align = alRight;</div><div>&nbsp; Sayi2Edit.Width = sayiPanel.Width/2 - 70;</div><div>&nbsp; Sayi2Edit.clTypeOfField = taFloat;</div><div>&nbsp;&nbsp;</div><div>&nbsp; //Operatörler için oluşturulan panel yapısı</div><div>&nbsp; IslemPanel = MyForm.AddNewPanel(AnaPanel,'IslemPanel');</div><div>&nbsp; IslemPanel.Align = AlMostTop;</div><div>&nbsp; IslemPanel.Height = AnaPanel.Height / 3;</div><div>&nbsp; IslemPanel.Margins.Top = 30;</div><div>&nbsp;&nbsp;</div><div>&nbsp; IslemPanel1 = MyForm.AddNewPanel(IslemPanel,'IslemPanel1');</div><div>&nbsp; IslemPanel1.Align = AlMostTop;</div><div>&nbsp; IslemPanel1.Height = IslemPanel.Height / 2 - 20;</div><div>&nbsp; IslemPanel1.Margins.Top = 5;</div><div>&nbsp; IslemPanel1.Margins.Bottom = 5;</div><div>&nbsp;&nbsp;</div><div>&nbsp; ArtiButton = MyForm.AddNewButton(IslemPanel1,'ArtiButton', '+');</div><div>&nbsp; ArtiButton.Align = alLeft;</div><div>&nbsp; ArtiButton.Margins.Left = IslemPanel1.Width / 4;</div><div>&nbsp; ArtiButton.Width = IslemPanel1.Width / 6;</div><div>&nbsp; ArtiButton.Hint = '+';</div><div>&nbsp; MyForm.AddNewEvent(ArtiButton,tbeOnClick,'IslemButtonTikla');</div><div>&nbsp;&nbsp;</div><div>&nbsp; EksiButton = MyForm.AddNewButton(IslemPanel1,'EksiButton', '-');</div><div>&nbsp; EksiButton.Align = alRight;</div><div>&nbsp; EksiButton.Margins.Right = IslemPanel1.Width / 4;</div><div>&nbsp; EksiButton.Width = IslemPanel1.Width / 6;</div><div>&nbsp; EksiButton.Hint = '-';</div><div>&nbsp; MyForm.AddNewEvent(EksiButton,tbeOnClick,'IslemButtonTikla');</div><div>&nbsp;&nbsp;</div><div>&nbsp; IslemPanel2 = MyForm.AddNewPanel(IslemPanel,'IslemPanel2');</div><div>&nbsp; IslemPanel2.Align = AlTop;</div><div>&nbsp; IslemPanel2.Height = IslemPanel.Height / 2 - 20;</div><div>&nbsp; IslemPanel2.Margins.Top = 5;</div><div>&nbsp; IslemPanel2.Margins.Bottom = 5;</div><div>&nbsp;&nbsp;</div><div>&nbsp; CarpButton = MyForm.AddNewButton(IslemPanel2,'CarpButton', '*');</div><div>&nbsp; CarpButton.Align = alLeft;</div><div>&nbsp; CarpButton.Margins.Left = IslemPanel2.Width / 4;</div><div>&nbsp; CarpButton.Width = IslemPanel2.Width / 6;</div><div>&nbsp; CarpButton.Hint = '*';</div><div>&nbsp; MyForm.AddNewEvent(CarpButton,tbeOnClick,'IslemButtonTikla');</div><div>&nbsp;&nbsp;</div><div>&nbsp; BolmeButton = MyForm.AddNewButton(IslemPanel2,'BolmeButton', '/');</div><div>&nbsp; BolmeButton.Align = alRight;</div><div>&nbsp; BolmeButton.Margins.Right = IslemPanel2.Width / 4;</div><div>&nbsp; BolmeButton.Width = IslemPanel2.Width / 6;</div><div>&nbsp; BolmeButton.Hint = '/';</div><div>&nbsp; MyForm.AddNewEvent(BolmeButton,tbeOnClick,'IslemButtonTikla');</div><div>&nbsp;&nbsp;</div><div>&nbsp; //Hesaplama butonu için oluşturulan panel yapısı</div><div>&nbsp; HesaplaPanel = MyForm.AddNewPanel(AnaPanel, 'HesaplaPanel');</div><div>&nbsp; HesaplaPanel.Align = AlBottom;</div><div>&nbsp; HesaplaPanel.Height = AnaPanel.Height / 6;</div><div>&nbsp; HesaplaPanel.Margins.Bottom = 30;</div><div>&nbsp;&nbsp;</div><div>&nbsp; HesaplaButton = MyForm.AddNewButton(HesaplaPanel,'HesaplaButton', 'Hesapla');</div><div>&nbsp; HesaplaButton.Align = alCenter;</div><div>&nbsp; HesaplaButton.Height = HesaplaPanel.Height / 2;</div><div>&nbsp; HesaplaButton.Width = 100;</div><div>&nbsp; MyForm.AddNewEvent(HesaplaButton,tbeOnClick,'HesaplaButtonTikla');</div><div>&nbsp;&nbsp;</div><div>&nbsp; //uIslem ekranından gelen sonucu göster:</div><div>&nbsp; SonucPanel = &nbsp;MyForm.AddNewPanel(AnaPanel, 'SonucPanel');</div><div>&nbsp; SonucPanel.Align = AlMostBottom;</div><div>&nbsp; SonucPanel.Height = AnaPanel.Height / 6;</div><div>&nbsp; SonucPanel.Margins.Bottom = 5;</div><div>&nbsp;&nbsp;</div><div>&nbsp; SonucLabel = MyForm.AddNewLabel(SonucPanel, 'SonucLabel','Sonuç: ');</div><div>&nbsp; SonucLabel.Align = alLeft;</div><div>&nbsp; SonucLabel.Width = SonucPanel.width;</div><div>&nbsp; SonucLabel.StyledSettings = ssFamily;</div><div>&nbsp; SonucLabel.TextSettings.Font.Size = 24;</div><div>&nbsp;&nbsp;</div><div>&nbsp; MyForm.Run;</div><div>}</div><div><br></div><div><br></div><div><br></div><div>kod çalışıyor ama hesapla butonuna basında kapanıyor</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div>]]>
   </description>
   <pubDate>Tue, 06 May 2025 09:36:50 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1001&amp;PID=1995#1995</guid>
  </item> 
 </channel>
</rss>