Kayıt
5 Kasım 2007
Mesajlar
4.672
Beğeniler
612
Şehir
Ders Başı !!!
Label1.Text = TextBox1.Text
Timer1.Start()

If Label1.Text = 0 Then
Shell("shutdown -s")
End If

Böyle yazınca geri sayım yapıyor 0 a gelince pc kapanmıyor , yanlışlık nerde?
 
Kayıt
17 Nisan 2008
Mesajlar
1.670
Beğeniler
0
Şehir
SA xd
Bu mesaj CezaAlp rumuzlu uyeden alinti yapildi
CezaAlp demiş ki:
Label1.Text = TextBox1.Text
Timer1.Start()

If Label1.Text = 0 Then
Shell("shutdown -s")
End If

Böyle yazınca geri sayım yapıyor 0 a gelince pc kapanmıyor , yanlışlık nerde?
Neden Shell kullandığını anlamadım ancak
Senin istediğin;
Kod:
System.Diagnostics.Process.Start("shutdown","-s");
NOT : Bu C#'da tahminimce noktalı virgülü kaldırırsan vb.net'te çalışır.
Olabilirmi?
 
Kayıt
5 Kasım 2007
Mesajlar
4.672
Beğeniler
612
Şehir
Ders Başı !!!
Cmd kodlarını çağırırken shell kullanılıyor diye biliyordum, verdiğin kodu denedim gene aynısı oluyor geri sayımı yapıyor 0 a gelince kapanmıyor
 
Kayıt
17 Nisan 2008
Mesajlar
1.670
Beğeniler
0
Şehir
SA xd
Bu mesaj CezaAlp rumuzlu uyeden alinti yapildi
CezaAlp demiş ki:
Cmd kodlarını çağırırken shell kullanılıyor diye biliyordum, verdiğin kodu denedim gene aynısı oluyor geri sayımı yapıyor 0 a gelince kapanmıyor
Geri sayımı boşver de formun loadına koy bi o kodu sonra derle(F5). Tetiklenyormu onu test etmek için.
 
Kayıt
17 Nisan 2008
Mesajlar
1.670
Beğeniler
0
Şehir
SA xd
p.s : Bende çalıştı.
(Bir an "acaba yanlış mı biliyorum" dedim.)
Tahminimce tetikletememişsin eventı.
 
Yukarı Alt