1

Konu: debugger da hata düzeltme

selamlar;

Debugger ekranındaki iken hatayı o anda düzeltip devam etme şansım varmı?

Microsoft bunuda yapamıyacak kadar kötü değildir herhalde tongue

Bilmediğin Neyse Yanıldığındır.

2

Re: debugger da hata düzeltme

Gecici olarak duzeltmekten bahsediyorsan evet. Sonra tabii ki kodunda gerekli duzeltmeyi yapman gerekiyor.

Hatayi alip debugger'a girdiginde, o anki local degiskenler, this, thisform vs erisiminde. Command windowa veya acacagin bir kod penceresine istedigin bolumu kopyeleyip calistirabilir, bir degisken degerini degistirebilirsin vs.

Mesela hata "Variable lcCustomer not found" olsun

Git command windowa:
lcCustomer = "herneyse"
resume

Veya syntax error bir "select .... " komutunda:
o selecti kopyele,yine git command windowa, yapistir, calistir. Hatayi al, onemli degil. Dogru calisan sekli icin edit et. Calistiginda, resume. Hatayi tabii ki yine verecek (o satiri yazili haliyle calsitirmaya calisiyor). Ignore ve devam et gibi.

Formda bir degerin hatasina bagliysa. Git yine command windowa, thisform.hatalicontrol.value = "Dogrusu"
Resume

vs vs.

3

Re: debugger da hata düzeltme

teşekkür ederim.
Bunu zaten yapabiliyorum.
Bir de hatanın bulunduğu herde debugger açık iken sağ tuş fix i tıklayıp o formu açıyor ve değişikili yapıyorum.
bu işlemleri yapmadan da yapabilirmiyim diye düşünmüştüm.

Bilmediğin Neyse Yanıldığındır.

4

Re: debugger da hata düzeltme

Daha ne istedigini ben anlamadim o zaman:)

5

Re: debugger da hata düzeltme

Galiba Visual Basic'teki gibi bir düzenleme istiyor.
VB'de hatanın olduğu satırda debuger durduğunda o satırı değiştirip devam düğmesine bastığında program yeni yazdığın kodla çalışmaya devam ediyor.

/o---------------------o\
     www.haser.com
\o---------------------o/

6

Re: debugger da hata düzeltme

Ben de ayni seyi soyledim zaten. Tek fark degisiklik gercek kodda degil.

7

Re: debugger da hata düzeltme

aynı şeyi konuşuyoruz çetin abi.
her hangi bir sorun yok.

Bilmediğin Neyse Yanıldığındır.