[.NET C# PPC] zandloper (draaiend rondje) zelf aanroepen

Pagina: 1
Acties:
  • 149 views sinds 30-01-2008
  • Reageer

  • klaasopurk
  • Registratie: Februari 2004
  • Laatst online: 20-05 23:22
ik wil een draaiend rondje dat op de Pocket PC staat te voorschijn halen.

maar ik krijg dat ding niet. nu lijkt het namelijk of mijn applicatie vast is gelopen en dat is lelijk. als ik het draaiend rondje van de pocket pc kan krijgen zou mooi zijn.

echter ik wat ik weet en las dat dit ding alleen komt als windows pocket pc het nodig vindt. maar hoe kan ik dat ding zo gek krijgen dat het nodig is?

Klaas


  • whoami
  • Registratie: December 2000
  • Nu online
Wat bedoel je ? Je wil je cursor veranderen omdat je app op je pocket pc bezig is met iets ?

code:
1
Cursor.Current = Cursors.WaitCursor;

Zoiets ?

https://fgheysels.github.io/


  • klaasopurk
  • Registratie: Februari 2004
  • Laatst online: 20-05 23:22
whoami schreef op 20 oktober 2004 @ 13:52:
Wat bedoel je ? Je wil je cursor veranderen omdat je app op je pocket pc bezig is met iets ?

code:
1
Cursor.Current = Cursors.WaitCursor;

Zoiets ?
ik vind niet iets van een cursor of zoiets. vandaar dat ik dit niet kan doen. ik had dat ook al bedacht maar vergeten erbij te zetten.

Klaas


  • whoami
  • Registratie: December 2000
  • Nu online
Het is toch een Windows application voor je Pocket PC?
Ik heb net ff een projectje gemaakt, en daar heb ik die Cursor wel.

(De Cursor class zit in de Windows.Forms namespace)

https://fgheysels.github.io/


  • klaasopurk
  • Registratie: Februari 2004
  • Laatst online: 20-05 23:22
System.Windows.Forms.Cursor orginalcursor, waitcursor;
orginalcursor = System.Windows.Forms.Cursor.Current;
waitcursor = System.Windows.Forms.Cursors.WaitCursor;
System.Windows.Forms.Cursor.Current = waitcursor;

//*** voer uit wat je wil
voeruit()

//*** set cursor to orginal one;
System.Windows.Forms.Cursor.Current = orginalcursor;

dit werkt

dank u

Klaas


  • whoami
  • Registratie: December 2000
  • Nu online
Je doet dit beter in een try / finally block, zo wordt je originele cursor altijd teruggezet; ook als er een exceptie optreedt:

code:
1
2
3
4
5
6
7
8
9
10
// bewaar oude cursor.
try
{
    // set zandloper
    // voer stuff uit.
}
finally
{
    // set originele cursor terug
}

https://fgheysels.github.io/

Pagina: 1