[Delphi] Watch : Process not Accessible

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

  • TheLunatic
  • Registratie: April 2001
  • Laatst online: 09-07 16:41

TheLunatic

Ouwe boxen.

Topicstarter
Ik heb een programma, momenteel nog 1 unit. Daar in heb ik als globale variabele een Array :

ImageArray: Array [0..79,0..49] of TColor;


Nu wil ik zien, welke waardes er in die Array zitten. Ik heb geprobeerd de boel weg te schrijven in een file, maar ik krijg TColor niet in string-vorm, en kan de kleur dus niet in de tekstfile krijgen. Maar nu ken je als het goed is ook een Watch toevoegen als ik me niet vergis, en daarmee moet ik dan ook de inhoud kunnen zien. maar als ik dat doe, staat er bij die watch [process not accessible]. Wat doe ik fout? Hoe kan ik dan WEL de inhoud van mijn array zien? (Cursor erop houden in de code werkt niet).

Mother, will they like this song?


  • Delphi32
  • Registratie: Juli 2001
  • Laatst online: 21:10

Delphi32

Heading for the gates of Eden

ColorToString misschien? Check F1 :)

Enne: Process is not accessible betekent dat je programma, en in ieder geval het stukje code wat jij wilt zien, niet aan het runnen is. Doe het volgende: button plaatsen, dubbelklik erop, schrijf ShowMessage(ColorToString(ImageArray[0,0]); en doe een breakpoint op deze regel. Doe F9/Run en klik op de button. Voila, je watch werkt :)

Verwijderd

Waarom zou je het weg willen schrijven als string?

  • TheLunatic
  • Registratie: April 2001
  • Laatst online: 09-07 16:41

TheLunatic

Ouwe boxen.

Topicstarter
Omdat TColor niet compatible is met een tekstfile...




OMG, ColorToString is het inderdaad gewoon ! Life can be so easy :z

Mother, will they like this song?