» »

[c# .NET CF 1.1] Windows Mobile Application

[c# .NET CF 1.1] Windows Mobile Application

alum ::

Imam sledeč problem, ki ga bom razložil kar na primeru. Gre za Pocket PC napravo.

private void Form1_Load(object sender, System.EventArgs e)
{
    label1.Text = "Waiting for connection...";
   
   Connect(); // uninportant implementation

    label1.Text = "Done.";      
            
}


Ta funkcija se izvede ob nalaganju Windows forme. Funkcija Connect() vsebuje neskončno zanko, ki čaka na povezavo. Ko se povezava vzpostavi, se funkcija konča.

Željen scenarij:
1. na mobilni napravi se odpre aplikacija, ki vsebuje label v katerem piše "Waiting for connection...".
2. zažene se funkcija Connect(), ki se izvaja dokler ne dobi povezave
3. label "Waiting for connection..." zamenja napis na "Done."

Seveda se zgornja koda ne izvede tako, ampak:
1. na mobilni napravi se ne prikaže nobeno okno
2. v ozdaju teče funkcija Connect()
3. Connect dobi povezavo in izstopi
4. Odpre se Form in v labelu izpiše "Done."

Torej, kako bi povedal aplikaciji, naj se metoda Connect() zažene komaj, ko je na mobilni napravi odprta forma z tekstom "Waiting for connection..."?

Lp

alum ::

this.Refresh(); je odgovor.

V kolikor bo kdo kaj iskal. Pomembno je, da se ga vstavi v Form_Load in ne na začetku v inicializacijo gradnikov.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[C#] Dostop do objekta iz različnih form

Oddelek: Programiranje
182163 (1876) Kekec
»

problem v C#

Oddelek: Programiranje
211971 (1686) dvojka
»

C#, Dodajanje podatkov v Arraylist z Gumbom

Oddelek: Programiranje
82282 (2121) Beezgetz
»

[Visual C#] posodabljanje polja

Oddelek: Programiranje
111646 (1466) iggy1
»

[ASP.NET] label povezava z bazo

Oddelek: Programiranje
51115 (1031) darkolord

Več podobnih tem