[ DjordjeRd @ 25.08.2004. 13:26 ] @
U VBA se kreira jedan txt fajl koji bih želeo da prikažem u Notepad-u. Kako da iz Access-a otvorim Notepad i u njemu upravo kreirani fajl?
[ Zidar @ 30.08.2004. 21:07 ] @
Probaj funkciju Shell:

Code:

Function OpenNotepad()

    Call Shell("Notepad.EXE", 1)

End Function


Dati primer ce samo da otvori Notepad, pa onda ti otvoris fajl. Ako hoces da editorom otvoris fajl iz Accessa, onda ne moze Notepad. Treba ti neki editor koji moze da otvara fajlove iz komandne linije, kao na primer:

Code:

Function OpenMyFile(strFileName)
'strFilename treba da sadrzi ime fajla i path, na primer "C:\Temp\mojtext.txt"

    Call Shell("MyEditor.EXE" & strFileName, 1)

End Function


Funkcijom Shell pozivaju se externi programi. Neko je pitao kako se ZIPuju fajlovi iz accessa. Ako imate stari program PkZip i PkUnzip, ili arj, mozete ih sa Shell pozvati i u komandnoj liniji navesti imena fajlova (izvorni, ZIP) i sve parametre programa i gotov posao.

;-)