Döngüde(b) kayıt yapıyor 1,2,3 diye fakat formu açıt kapatınca yeniden 1,2,3 diye altına
kayıt ediyor ben kaldığı yerden devam etmesini istiyorum kaydin yani
1 57895623----------1 57895623-----> bu şekilde (a) kayit ediyor orada bir sorunum yok amacim text dosyasina barkod okutarak siralatmak
2 89662318----------2 89662318
3 25896354----------3 25896354
1 78956426----------4 78956426
2 78895624----------5 78895624
3 85895624----------6 85895624
kaydıma kaldığım yerden nasıl devam ederim yardımcı olursanız çok sevinirim kolay gelsin.
int b=0;//Global değişken tanımladım
private void button2_Click(object sender, System.EventArgs e)
{
string a;
a=string.Format(textBox1.Text);
b=b+1;
label1.Text =b.ToString();
using(System.IO.StreamWriter yaz = File.AppendText("Sonuc.txt"))
yaz.WriteLine(b+" "+a);
MessageBox.Show("Sonuç Dosyaya kaydedildi");
}
kaydet sorunu kayıta kaldığımız yerden nasıl devam ederim
-
- Üye
- Mesajlar: 9
- Kayıt: 04 Tem 2007 01:05
- Konum: Tekirdağ
Re: kaydet sorunu kayıta kaldığımız yerden nasıl devam ederim
b değişkenini static tanımla..huseyineke71 yazdı: static int b;
-
- Üye
- Mesajlar: 9
- Kayıt: 04 Tem 2007 01:05
- Konum: Tekirdağ
Re: kaydet sorunu kayıta kaldığımız yerden nasıl devam ederim
ilgin icin tesekkur ederim lazio ama senin dedigin gibi yapinca sayac calismiyor hep 1 yaziyor ben sayacta problem
yasiyorum zaten sayacla birlikte textbox icine okuttugumu kaydemek istiyorum sorunum su ben Casio cihazina SmatDevice de program yazmaya calisiyorum
barkodumu textbox ta okutup kaydediyorum fakat her okuttugum barkoda (database olarak text dosyasi kullaniyorum) sira numarasi verdirmek istiyorum verdiriyorumda Global olarak tanimlanca Fakat Sorunum su Formu kapatinca calismayi sonlandirinca yeniden baslatinca sayac yeniden 1 den basliyor ben kaldigi yerden devam etmesini istiyorum 1,2,3 kaldiysa yeni uygulama calisinca 1,2,3,4......... diye devam etsin istiyorum yardimci olursan sevinirim cok teskkur ederim.
yasiyorum zaten sayacla birlikte textbox icine okuttugumu kaydemek istiyorum sorunum su ben Casio cihazina SmatDevice de program yazmaya calisiyorum
barkodumu textbox ta okutup kaydediyorum fakat her okuttugum barkoda (database olarak text dosyasi kullaniyorum) sira numarasi verdirmek istiyorum verdiriyorumda Global olarak tanimlanca Fakat Sorunum su Formu kapatinca calismayi sonlandirinca yeniden baslatinca sayac yeniden 1 den basliyor ben kaldigi yerden devam etmesini istiyorum 1,2,3 kaldiysa yeni uygulama calisinca 1,2,3,4......... diye devam etsin istiyorum yardimci olursan sevinirim cok teskkur ederim.
Re: kaydet sorunu kayıta kaldığımız yerden nasıl devam ederim
uygulama içerisindeki formlardan birinde static tanımladığın bir değişken uygulama çalıştığı sürece değerini korur ve ona her yerden ulaşabilirsin.
senin yapmaya çalıştığın biraz farklı sanırım.
senin yapmaya çalıştığın biraz farklı sanırım.