There is no beast without cruelty, Friedrich Nietzsche
There is no beast without cruelty, Friedrich Nietzsche
Verwijderd
1
| Knop_A_Click |
En het werkt.
En bijna goed met je opmerking over een public function. Normaliter geldt dat als je niets of public voor een functie of sub zet dat hij toegankelijk is voor je complete project. Private daarentegen is alleen beschikbaar voor de huidige module. Als je het hier over hebt dan spreek je over scope. Lees hier meer over. Dit is erg belangrijk. In VB heb je namelijk ook nog Friend en als je classes gaat maken wordt het nog veel leuker.
[ Voor 42% gewijzigd door Verwijderd op 12-12-2002 09:12 ]
There is no beast without cruelty, Friedrich Nietzsche
There is no beast without cruelty, Friedrich Nietzsche
There is no beast without cruelty, Friedrich Nietzsche
Verwijderd
Waarom doe je dat?Ik heb alleen het probleem dat DoCmd.OpenModule "Modulenaam", "Subnaam" de module opent in een edit scherm zegmaar, en niet de sub uitvoert
There is no beast without cruelty, Friedrich Nietzsche
Verwijderd
There is no beast without cruelty, Friedrich Nietzsche
1
2
3
4
5
6
7
| Friend Sub Command0_Click() msgbox 'bladiebla' end sub Private Sub Command1_click me.command0_click end sub |
Zo ingewikkeld is het niet. Je mag ook Public gebruiken, maar dat is hier niet nodig. Ook had je (lees tig posts eerder) de code in een centrale module kunnen zetten om vervolgens de functie van daaruit aan te roepen. Dan maak je het pas echt netjes (want je gedraagt je alsof dat je beweegredenen zijn).
[ Voor 10% gewijzigd door OZ-Gump op 12-12-2002 12:21 ]
Verwijderd
Dat van runcode was ook een beetje cynisch eigenlijk. Sorry...
There is no beast without cruelty, Friedrich Nietzsche