wenn ich im hilfe-menü auf handbuch klicke, kommt eine fehlermeldung und ein fenster mit einem basic-programm, welche nicht ausgeführt werden kann, öffnet sich?
kann mir bitte jemand sagen, was ich einstellen muß, damit das handbuch aufrufbar ist?
handbuch im hilfe-menü öffnet sich nicht
Moderator: Moderatoren
Ein solcher Eintrag ist mir im Hilfemenü von OOo nicht bekannt. Vielleicht handelt es sich um eine angepasste OOo-Version?wenn ich im hilfe-menü auf handbuch klicke
Wie lautet diese?kommt eine fehlermeldung
Kannst Du sagen um was für ein Programm es sich dabei handelt oder zumindest Informationen geben wie das Programmfenster aussieht, was dort steht, u.Ä. woraus sich Rückschlüsse auf das Programm ziehen ließen?und ein fenster mit einem basic-programm
Weiß ich nicht worauf Du Dich beziehst - falls auf das genannte Programmfenster, verstehe ich die Aussage nicht, denn dieses wird ja augenscheinlich schon ausgeführt, sonst wüßtest Du nicht das es da ist.welche nicht ausgeführt werden kann
Gruß
Stephan
Abgesehen davon das der Pfad bei mir lautet:ich habe die oxygen-version.
die fehlermeldung lautet:
"unable to open "file///c:/programme/openoffice.org%202.1/share/samples/de/documentation/ooo2.odt/ooo2.odm."
file///c:/programme/openoffice.org%202.1/share/samples/de/documentations/
kann ich das hier Für OxygenOffice 2.1 nachvollziehen. Der Grund ist bei mir das sich keine entsprechenden Dateien im Ordner (c:/programme/openoffice.org%202.1/share/samples/de/documentations/) befinden, die geöffnet werden könnten.
das weiß ich leider nicht, weil Du dazu nichts schreibst. Ich hatte gefragt wie das Fenster des Programms aussieht oder was es sonst für Anhaltspunkte gibt, die ich derzeitig nicht kenne.und das ganze scheint ein basic- oder makroprogramm zu sein.
Hier bei mir in OxygenOffice 2.1 finde ich kein entsprechendes Programmfenster und auch das unter hilfe-handbuch startende Makro enthält hier nichts was ein Programm aufrufen würde.
Gruß
Stephan
also statt einer am ende mehr oder weniger unverständlichen beschreibung hier einfach der quelltext.
nur soviel: das fenster ist dreigeteilt, ein großer teil oben über die ganze breite mit dem quelltext, unten zwei fenster nebeneinander.
so, hier der quelltext:
REM ***** BASIC *****
'Author : KAMI
'e-mail : kami_@openoffice.org
'This code is part of Openoffice.org Premium - The ultimate OpenOffice.org extension
'Licensed under same way as OpenOffice.org (LGPL)
'
'Please support the ongoing development - for the details drop a line to me.
Sub Main
OpenHelpDocument
End Sub
Function OOoLanguage() as string
'Author : Laurent Godard
'e-mail : listes.godard@laposte.net
Dim oSet, oConfigProvider
Dim oParm(0) As New com.sun.star.beans.PropertyValue
Dim sProvider$, sAccess$
sProvider = "com.sun.star.configuration.ConfigurationProvider"
sAccess = "com.sun.star.configuration.ConfigurationAccess"
oConfigProvider = createUnoService(sProvider)
oParm(0).Name = "nodepath"
oParm(0).Value = "/org.openoffice.Setup/L10N"
oSet = oConfigProvider.createInstanceWithArguments(sAccess, oParm())
OOoLanguage= oSet.getbyname("ooLocale") 'en-US
End Function
Sub OpenHelpDocument
REM Variables
Dim mArgs(2) as New com.sun.star.beans.PropertyValue
Dim oDoc
Dim oFrame
Dim s As String
REM Location of Help Document
ServiceSubst = CreateUnoService("com.sun.star.util.PathSubstitution")
s = ServiceSubst.substituteVariables("$(insturl)", true) & "/share/samples/" & OOoLanguage() & "/Documentations/"
mArgs(0).Name = "ReadOnly"
mArgs(0).Value = True
mArgs(1).Name = "MacroExecutionMode"
mArgs(1).Value = 4
mArgs(2).Name = "AsTemplate"
mArgs(2).Value = FALSE
REM Error handling - exist
If FileExists(s & "ooo2.odt") Then
REM Open up, open up
oDoc = StarDesktop.LoadComponentFromUrl(s & "ooo2.odt", "_blank", 2, mArgs())
Elseif FileExists(s & "ooo2.odm") Then
oDoc = StarDesktop.LoadComponentFromUrl(s & "ooo2.odm", "_blank", 2, mArgs())
Else
Print "Unable to open " & s & "ooo2.odt/ooo2.odm."
End If
REM Error handling
If IsNull(oDoc) OR IsEmpty(oDoc) Then
Print "Unable to load " & s & "ooo2.odt/ooo2.odm."
End If
End Sub
nur soviel: das fenster ist dreigeteilt, ein großer teil oben über die ganze breite mit dem quelltext, unten zwei fenster nebeneinander.
so, hier der quelltext:
REM ***** BASIC *****
'Author : KAMI
'e-mail : kami_@openoffice.org
'This code is part of Openoffice.org Premium - The ultimate OpenOffice.org extension
'Licensed under same way as OpenOffice.org (LGPL)
'
'Please support the ongoing development - for the details drop a line to me.
Sub Main
OpenHelpDocument
End Sub
Function OOoLanguage() as string
'Author : Laurent Godard
'e-mail : listes.godard@laposte.net
Dim oSet, oConfigProvider
Dim oParm(0) As New com.sun.star.beans.PropertyValue
Dim sProvider$, sAccess$
sProvider = "com.sun.star.configuration.ConfigurationProvider"
sAccess = "com.sun.star.configuration.ConfigurationAccess"
oConfigProvider = createUnoService(sProvider)
oParm(0).Name = "nodepath"
oParm(0).Value = "/org.openoffice.Setup/L10N"
oSet = oConfigProvider.createInstanceWithArguments(sAccess, oParm())
OOoLanguage= oSet.getbyname("ooLocale") 'en-US
End Function
Sub OpenHelpDocument
REM Variables
Dim mArgs(2) as New com.sun.star.beans.PropertyValue
Dim oDoc
Dim oFrame
Dim s As String
REM Location of Help Document
ServiceSubst = CreateUnoService("com.sun.star.util.PathSubstitution")
s = ServiceSubst.substituteVariables("$(insturl)", true) & "/share/samples/" & OOoLanguage() & "/Documentations/"
mArgs(0).Name = "ReadOnly"
mArgs(0).Value = True
mArgs(1).Name = "MacroExecutionMode"
mArgs(1).Value = 4
mArgs(2).Name = "AsTemplate"
mArgs(2).Value = FALSE
REM Error handling - exist
If FileExists(s & "ooo2.odt") Then
REM Open up, open up
oDoc = StarDesktop.LoadComponentFromUrl(s & "ooo2.odt", "_blank", 2, mArgs())
Elseif FileExists(s & "ooo2.odm") Then
oDoc = StarDesktop.LoadComponentFromUrl(s & "ooo2.odm", "_blank", 2, mArgs())
Else
Print "Unable to open " & s & "ooo2.odt/ooo2.odm."
End If
REM Error handling
If IsNull(oDoc) OR IsEmpty(oDoc) Then
Print "Unable to load " & s & "ooo2.odt/ooo2.odm."
End If
End Sub
Dann ist das ganz einfach die Basic-IDE, die offensichtlich angezeigt wird weil ein Fehler auftritt. Wenn das geschiet sollte eigentlich eine Zeile des Quelltextes markiert sein.das fenster ist dreigeteilt, ein großer teil oben über die ganze breite mit dem quelltext, unten zwei fenster nebeneinander.
Im Prinzip ist das aber egal, weil es der gleiche Quelltext ist den ich hier auch habe und der Fehler nur daraus resultiert, das einfach die Dateien "ooo2.odt" und "ooo2.odm" nicht existent sind.
Und sind sie es nicht, so wie hier bei mir, kann das Makro nicht funktionieren, da es versucht 2 Dateien zu öffnen die nicht da sind.
Ich kann nicht sagen wo Du die Dateien herbekommst, da sie nicht zu OOo, sondern nur zu OxygenOffice gehören, Du könntest einzig bei OxygenOffice fragen wie sich das verhält:
http://sourceforge.net/projects/ooop/
Gruß
Stephan