Avatar billede pissed_squirrel Nybegynder
28. marts 2003 - 14:39 Der er 9 kommentarer og
1 løsning

strRegistryValue i form1 = Not declared ??

Jeg har et problem, som jeg ikke helt kan se hvorfor er der

Jeg har dette her i en form som ikke bliver startet med programmet:

strRegistryValue = GetSetting(App.Title, "Test", "Test1", "1")

Det er i load delen af formen, men hvis jeg smider det over i den form som bliver loaded til start, så får jeg en "variabel not declared" men jeg har slet ikke sat den nogen steder i den form hvor den virker....

Hvad kunne jeg gøre for at få den til at virke i hovedformen under load ??
Avatar billede tjacob Juniormester
28. marts 2003 - 14:44 #1
Har du Option Explicit?

Så mangler du bare en Dim strRegistryValue i formen.
Eller også er den ikke Public der hvor den ER deklareret.
Avatar billede tjacob Juniormester
28. marts 2003 - 14:46 #2
Dim strRegistryValue inde i Load eventet
ellers Private/Public strRegistryValue
Avatar billede pissed_squirrel Nybegynder
28. marts 2003 - 14:47 #3
jeg har søgt hele projektet igennem og den kunne ikke finde nogle andre steder det stod, end det sted hvor jeg havde skrevet det....
Avatar billede tjacob Juniormester
28. marts 2003 - 14:52 #4
Jamen så er det sikkert derfor!

indsæt en Dim strRegistryValue i linien før.
Avatar billede pissed_squirrel Nybegynder
28. marts 2003 - 14:54 #5
Jeg fjernede bare Option Explicit, så virkede det.....aner ikke hvorfor det er der, for jeg har ikke puttet det der....

Uden din hjælp ville jeg ikke have vidst at det var det der var problemet :D

Pointene er dine !
Avatar billede pissed_squirrel Nybegynder
28. marts 2003 - 16:59 #6
Vil du ikke have point ?
Avatar billede tjacob Juniormester
28. marts 2003 - 19:10 #7
Jo, det vil jeg da gerne  ;-)
Avatar billede pissed_squirrel Nybegynder
28. marts 2003 - 19:16 #8
Hehe...:D
Avatar billede tjacob Juniormester
28. marts 2003 - 19:16 #9
Men for i øvrigt er Option Explicit en GOD ting.

Når du har den slået til, så vil compileren altid fange uerklærede variable (som den jo netop gjorde ved dig), og det kan være en stor
hjælp til debugging/fejlfinding.
Avatar billede pissed_squirrel Nybegynder
28. marts 2003 - 21:49 #10
Ok...:D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester