Avatar billede jersing Nybegynder
29. juni 2001 - 15:23 Der er 2 kommentarer

Private Sub Document_Open()???

Hejsa, Ovenstående burde altid blive kørt når der åbnes en eksisterende fil.
Imidlertid er der på vores system de \"sjoveste\" undtagelser. Undtagelser der meget gerne burde fjernes. Hvem har en løsning så den bare altid virker.

Altså. Funktionen køres ikke i alle tilfælde. Der er ikke et tydeligt mønster for hvilke filer der trigger den.

Anybody ??
Avatar billede infojens Nybegynder
03. juli 2001 - 23:09 #1
Prøv

Text1.Text er den fil som du vil åbne

Private Declare Function ShellExecute Lib \"shell32.dll\" Alias \"ShellExecuteA\" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

ShellExecute Me.hwnd, \"open\", Text1.Text, \"\", \"\", 1
Avatar billede jersing Nybegynder
04. juli 2001 - 23:22 #2
Ehmmm.... Det jeg mener er at jeg ved hændelsen \"åbning af et dokument\" fx. vil udskrive en messagebox (msgbox \"Du åbnede et dokument\") - bare for at kunne se at konceptet virker.

Det virker normalt, men jeg har også tilfælde hvor sub\'en ikke trigges og jeg har ind til videre ikke kunne se mønsteret.

Jeg tror at din funktion åbner en form. Er det ikke rigtigt forstået ??
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