kaydet sorunu kayıta kaldığımız yerden nasıl devam ederim

C# (C Sharp) veya Java ile ilgili konuları buraya yazabilirsiniz.
Cevapla
huseyineke71
Üye
Mesajlar: 9
Kayıt: 04 Tem 2007 01:05
Konum: Tekirdağ

kaydet sorunu kayıta kaldığımız yerden nasıl devam ederim

Mesaj gönderen huseyineke71 »

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");
}
Kullanıcı avatarı
lazio
Moderator
Mesajlar: 1526
Kayıt: 11 Tem 2003 04:55
Konum: İstanbul

Re: kaydet sorunu kayıta kaldığımız yerden nasıl devam ederim

Mesaj gönderen lazio »

huseyineke71 yazdı: static int b;
b değişkenini static tanımla..
Resim

..::|YeşilMavi|::..
huseyineke71
Ü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

Mesaj gönderen huseyineke71 »

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.
Kullanıcı avatarı
lazio
Moderator
Mesajlar: 1526
Kayıt: 11 Tem 2003 04:55
Konum: İstanbul

Re: kaydet sorunu kayıta kaldığımız yerden nasıl devam ederim

Mesaj gönderen lazio »

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.
Resim

..::|YeşilMavi|::..
Cevapla