cartel24 adlı üyeden alıntı: mesajı görüntüle
evet $ yapıyordur int'e çevirmeye çalışıyorsunuz, rakamları ayrı $ işaretini ayrı alın hatta $ sabitse farklı labellerla sabitleyin sadece rakamı çekin
ayrıca gelen veriye bakınca int de değil double veya float alın durumunuza göre
sadece rakamı çekme gibi bir olasılığım malesef yok çektiğim veriyi ayıklayamaz mıyım başından "$" silsem

        private void Timer1_Tick(object sender, EventArgs e)
        {
            //int NormalFiyat = int.Parse(MFiyat.Text);
            //int AlarmFiyat = int.Parse(FiyatAlarm.Text);

            double Value1 = Convert.ToDouble(Double.Parse(MFiyat.Text, System.Globalization.NumberStyles.Currency));
            double Value2 = Convert.ToDouble(Double.Parse(FiyatAlarm.Text, System.Globalization.NumberStyles.Currency));
            // val = 123456.98
            // val = 123456.98

            if (Value2 >= Value1)
            {
                SoundPlayer ses = new SoundPlayer();
                string dizin = Application.StartupPath + "\\Alarm.wav";
                ses.SoundLocation = dizin;
                ses.Play();
            }
            else
            {
                VeriCek.PerformClick();
            }
        }
böyle bir şey yaptım yine olmadı