von Snoopy » Do, 04.06.2009 10:41
Hi Leutz,
mein Anliegen ist eine Datei von "OpenOffice Base" mit der passenden Anwendung zu öffnen, anhand von Beispielen hier im Forum ist es mir gelungen ein Makro zu schreiben mit dem eine Datei die im Makro vorgegeben ist zu öffnen

.
Was noch fehlt ist die Übernahme Pfad&Datei aus einem Textfeld, der Befehl "sFile = oDialog.getControl("txtDatei").Text" will irgendwie nicht funktionieren

.
So sieht das Makro aus:
Code: Alles auswählen
REM ***** BASIC *****
Sub OpenFile
REM --- Pfad & Datei in die String-Variable sFile übergeben
sFile = "/home/hermann/public_html/Datenbanken/X Dateien öffnen X/Kabelbelegung.pdf"
REM sFile = oDialog.getControl("txtDatei").Text
REM --- Pfad & Datei als URL (immer diese Leerzeichen)
sURL = ConvertToURL(sFile)
REM --- Datei mit dem Konqueror öffnen
Shell "konqueror " & sURL
End Sub
Betriebssystem: Linux, Suse 10.irgendwas
Hat Jemand eine Idee?
Gruß, Hermann
Hi Leutz,
mein Anliegen ist eine Datei von "OpenOffice Base" mit der passenden Anwendung zu öffnen, anhand von Beispielen hier im Forum ist es mir gelungen ein Makro zu schreiben mit dem eine Datei die im Makro vorgegeben ist zu öffnen :D .
Was noch fehlt ist die Übernahme Pfad&Datei aus einem Textfeld, der Befehl "sFile = oDialog.getControl("txtDatei").Text" will irgendwie nicht funktionieren :( .
So sieht das Makro aus:
[code]REM ***** BASIC *****
Sub OpenFile
REM --- Pfad & Datei in die String-Variable sFile übergeben
sFile = "/home/hermann/public_html/Datenbanken/X Dateien öffnen X/Kabelbelegung.pdf"
REM sFile = oDialog.getControl("txtDatei").Text
REM --- Pfad & Datei als URL (immer diese Leerzeichen)
sURL = ConvertToURL(sFile)
REM --- Datei mit dem Konqueror öffnen
Shell "konqueror " & sURL
End Sub[/code]
Betriebssystem: Linux, Suse 10.irgendwas
Hat Jemand eine Idee?
Gruß, Hermann