09. juli 2003 - 11:25Der er
3 kommentarer og 1 løsning
Problem med Save/GetSetting i VB6
Når jeg har sat Save/GetSettings for mine controls, bliver de kun gemt hvis jeg afslutter mit program med Unload Me, ikke hvis jeg bruger End. Og derfor bliver de heller ikke gemt hvis man lukker programmet fra Titel linien, på krydset. Og jeg har derudover lavet en shutdown effekt på mit program som jeg har lagt i Form->Unload. Den bliver heller ikke lavet medmindre man lukker programmet fra en Unload Me kode. Er der nogen måde at forhindre det på?
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.
End er en kommando man skal være varsom med. Den afbryder al eksekvering af kode i dit program og lukker. Derved bliver Form_Unload eventet IKKE fyret af.
Dette er jo nemt at undgå -Du skal blot erstatte End med Unload Form1 (eller hvad din Main form nu hedder) overalt i dit program.
Mht til lukning af programmet ved klik på krydset, så lyder det mystisk?? I dette tilfælde BURDE Form_Unload blive eksekveret.
Ja, jeg bruger også Unload Me nu. Jeg nævnte bare End, fordi jeg troede også lukning af krydset bruger "End", pga den heller ikke gemte indstillingerne. Men nu siger du noget anerledes jo! Hmm...!
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.