Hallo Forum,
Ich will, bevor ich eine Datei mit 'loadComponentFromURL' öffne prüfen, ob die Datei bereits geöffnet ist, finde es aber nicht.
Kann mir jemand helfen?
schönen Dank schon mal.
Prüfen ob Datei schon geöffnet ist
Moderator: Moderatoren
Prüfen ob Datei schon geöffnet ist
Viele Grüße,
Tara
-------------
OOo 3.3 unter Windows XP_SP3, W7 und (K)Ubuntu
Tara
-------------
OOo 3.3 unter Windows XP_SP3, W7 und (K)Ubuntu
Re: Prüfen ob Datei schon geöffnet ist
Software hat keinen Verstand - benutze deinen eigenen...!
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Re: Prüfen ob Datei schon geöffnet ist
Hi Jürgen,
ich danke mal ganz herzlich!
nach dem ersten 'drüberfliegen' werde ich damit die Lösung finden.
ich meld mich nochmal.
ich danke mal ganz herzlich!
nach dem ersten 'drüberfliegen' werde ich damit die Lösung finden.
ich meld mich nochmal.
Viele Grüße,
Tara
-------------
OOo 3.3 unter Windows XP_SP3, W7 und (K)Ubuntu
Tara
-------------
OOo 3.3 unter Windows XP_SP3, W7 und (K)Ubuntu
Re: Prüfen ob Datei schon geöffnet ist
Auf dass alle was davon haben ...
(Dank an Jürgen)
(Dank an Jürgen)
Code: Alles auswählen
Function fIsOpen (StrUrl) as Boolean
' returns true if StrUrl is already opened, false if not
' StrUrl is the Filename with Path converted to url
fIsOpen = false
oComponents = StarDesktop.getComponents()
' Walk through the components looking for documents of a specific type.
oComponentWalker = oComponents.createEnumeration()
Do While oComponentWalker.hasMoreElements()
oComponent = oComponentWalker.nextElement()
if oComponent.getURL()= StrUrl then
fIsOpen = true
exit function
end if
Loop
End Function
Viele Grüße,
Tara
-------------
OOo 3.3 unter Windows XP_SP3, W7 und (K)Ubuntu
Tara
-------------
OOo 3.3 unter Windows XP_SP3, W7 und (K)Ubuntu