Bugg i eget program

.NET

1 svar · 274 visningar · startad av Zaiman

Medlem sedan dec. 20014 239 inlägg
Trådstart#1

Halloj

Har en liten "snurra" som söker igenom och ersätter tecken i en textfil. Innan görs lite felkontroller om filen som ska sökas i finns osv.. Har gjort den i VBScript innan och gör den i VS2005 nu för att lära mig C#

När programmet startar lägger jag ut en label med en enkel text "arbetar..". När det är klart ändrar jag texten till något annat.

Nu till problemet:
När jag kör andra gången i samma program uppdateras inte labeltexten som den ska. Det buggar får halva texten av den sista utskriften.

label1.text = "arbetar";
 //gör något som tar en stund... Byt sedan texten på label när klar
label1.text = "slutförd.";
//Klickar på "knappen" igen för att börja om. Då ligger "slutförd." kvar delvis.

Någon som kan peka i rätt riktning? Hoppas ni förstår hur jag menar.

Medlem sedan dec. 20014 239 inlägg
#2

Hmmmm fanns visst en refresh funktion på label..

label1.refresh();
256 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)