04. oktober 2000 - 21:47Der er
8 kommentarer og 2 løsninger
Globale variable - hvor skal de erklæres
Hvis jeg i en form gerne vil overføre en oplysning til en anden form kan jeg vel gøre det i form 1\'s onClose event, altså laver jeg en hændelsesprocedure hvor jeg lægger min oplysning i en global variabel. Dernæst henter jeg den i form 2\'s onLoad procedure.... Men hvor skal jeg erklære min variabel og hvordan. Jeg troede at jeg kunne gøre det i (General) delen i en af formene med flg. kode public CurID as string, men når form2 åbnes er der ikke noget i curID.... Hjælp, P.S. Kan det overhoved gøres sådan eller er der en smartere metode....?????
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
der er en lidt smartere metode efter min mening prøv at kikke i hjælp under openargs det er lidt nemmer end at forklare det hvis det ikke er nok så skriv igen så skal jeg forsøge.
Som LKP skriver, saa laver du et helt nyt modul og laegger din variabel derind. Saa tilgaar du den igen blot ved at skrive variabel navnet (husk paa at den er global). Saa her kan du gemme/hente global data.
Jeg vil dog meget staerk raade dig til at taenke dig godt om inden du begynder at bruge globale variable, det er ikke just noget der letter overskueligheden af programmet.
nej det må være mit næste forsøg, kan først prøve det iaften,MEN er det ikke lidt overkill at lave en funktion til at tildele en variabel en værdi, man burde jo kunne gøre det ved normal tildeling, men virker det er jeg glad....
Så virker det bare, KANON tak til alle, løsningen var fra cktarget og lkp, lidt blandet men det virker nu....KANON
Synes godt om
Ny brugerNybegynder
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.