Gå til innhold

hvordan starte en jobb automatisk i en winform?


Anbefalte innlegg

Skrevet

Hvor legger jeg kode som skal kjøre automatisk når et form er lastet gitt at et parameter er satt riktig (-batch:true på kommandolinje). Jeg forsøkte å gjøre denne testen som en del av koden etter

 

        public Form1()
 {
 	//
 	// Required for Windows Form Designer support
 	//
 	InitializeComponent();
 	forsøkte å legge koden her...

 

Men siden det som skal kjøres igjen kjører kode i en annen tråd så får jeg feilmeldingen:

 

Invoke eller BeginInvoke kan ikke kalles på en kontroll før vindusreferansen er opprettet.

 

Denne feilen får jeg ikke hvis jeg kjører koden ved å kalle den fra private void button1_Click(object sender, System.EventArgs e) rutinen.

Videoannonse
Annonse
Skrevet

Det funket greit med Form_Load, det var bare jeg som hadde glemt å lage en kobling mellom koden Form_Load og eventen Load på formet...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...