Owkeej, dit is mijn probleem:
Ik heb een soort van menu als MDI child op een MDI form (duh) Een van de opties is "Venster Sluiten" dit is gewoon een label en als je erop klikt dan sluit ie het venster middels "Unload Formnaam", ok allemaal geen probleem. Dan is er ook nog een textbox onderin waarin toetsencombinaties getypt kunnen worden om snel te kunnen werken, als je 99 intypt dan wordt het event van de label aangeroepen om het venster te kunnen sluiten. Werkt ook allemaal perfect totdat... Totdat ik het op Win 98 installeer, dan krijgt ie opeens een ongeldige bewerking bij het intypen van 99, niet bij het klikken op het label dus. Ik heb al geprobeert een tijdelijke boolean aan te maken die op true wordt gezet als er gesloten moet worden, dan op het einde van het textbox event een stel doevents en als dan gesloten moet worden het event aan te roepen of de window te sluiten, maar helaas lukt het niet. In het menu zijn invulvelden die leeggemaakt moeten worden dus via formnaam.hide kan het niet, het moet via unload formnaam.
De ongeldige bewerking is trouwens in User.dll, het is gecompileerd onder W2000 in Visual Studio 6 Enterprise edition, het is getest in meerdere versies van windows 98 op allerlei verschillende configuraties en verschillende talen, overal precies hetzelfde. Onder W2000, XP of NT4 is het allemaal geen enkel probleem. Heeft iemand tips of weet iemand hier meer over. Google + got search leverden helemaal nix op. Help me, dit is echt een vaag probleem!
Ik heb een soort van menu als MDI child op een MDI form (duh) Een van de opties is "Venster Sluiten" dit is gewoon een label en als je erop klikt dan sluit ie het venster middels "Unload Formnaam", ok allemaal geen probleem. Dan is er ook nog een textbox onderin waarin toetsencombinaties getypt kunnen worden om snel te kunnen werken, als je 99 intypt dan wordt het event van de label aangeroepen om het venster te kunnen sluiten. Werkt ook allemaal perfect totdat... Totdat ik het op Win 98 installeer, dan krijgt ie opeens een ongeldige bewerking bij het intypen van 99, niet bij het klikken op het label dus. Ik heb al geprobeert een tijdelijke boolean aan te maken die op true wordt gezet als er gesloten moet worden, dan op het einde van het textbox event een stel doevents en als dan gesloten moet worden het event aan te roepen of de window te sluiten, maar helaas lukt het niet. In het menu zijn invulvelden die leeggemaakt moeten worden dus via formnaam.hide kan het niet, het moet via unload formnaam.
De ongeldige bewerking is trouwens in User.dll, het is gecompileerd onder W2000 in Visual Studio 6 Enterprise edition, het is getest in meerdere versies van windows 98 op allerlei verschillende configuraties en verschillende talen, overal precies hetzelfde. Onder W2000, XP of NT4 is het allemaal geen enkel probleem. Heeft iemand tips of weet iemand hier meer over. Google + got search leverden helemaal nix op. Help me, dit is echt een vaag probleem!