Gibt es noch eine andere möglichkeit das Programm aufzurufen ohne Runshell ?
Code: Alles auswählen
RunShell( '"c:\wasserabrechnung Herr Leuthold.xls"', cPrg , .T. )
Moderator: Moderatoren
Code: Alles auswählen
RunShell( '"c:\wasserabrechnung Herr Leuthold.xls"', cPrg , .T. )
Code: Alles auswählen
ort := "url.dll,FileProtocolHandler " + textpfad + "\" +katalog + "\" + katalog + ".rtf"
RunShell( ort, 'Rundll32.exe' )
Code: Alles auswählen
ort := textpfad + "\" +katalog + "\" + katalog + ".rtf"
RUN START &ort
Code: Alles auswählen
DLLFUNCTION ShellExecuteA( nHWND, cOperation, cFile, cParms, cDirectory, nOpenMode ) USING OSAPI FROM SHELL32.DLL
ort := textpfad + "\" +katalog + "\" + katalog + ".rtf"
ShellExecuteA( AppDesktop():GetHWND(), "open", ort, "", CurDir(), SW_NORMAL )
konnte ich mir nicht verkneifenManfred hat geschrieben:Boh, bist Du gemein....
Code: Alles auswählen
C:\Programme\Microsoft Office\OFFICE11\EXCEL.EXE"
Code: Alles auswählen
#PRAGMA LIBRARY( "ASCOM10.LIB" )
oApplication := CreateObject("Excel.Application")
oApplication:Visible:=.T.
oBook := oApplication:Workbooks:Open(cMyExcelFile)
Code: Alles auswählen
oApplication := CreateObject("Excel.Application")
Code: Alles auswählen
DLLFUNCTION ShellExecuteA( nHWND, cOperation, cFile, cParms, cDirectory, nOpenMode ) USING OSAPI FROM SHELL32.DLL
ort := textpfad + "\" +katalog + "\" + katalog + ".rtf"
ShellExecuteA( AppDesktop():GetHWND(), "open", ort, "", CurDir(), SW_NORMAL )
Code: Alles auswählen
wenn du in SUCHEN nach ShellExecuteA suchst