Hallo,
ich möchte einem grafischen Kontrollfeld eine Grafik per Makro zuweisen.
Mit folgendem code funktioniert das leider nicht:
Sub Zuweisen
DialogLibraries.LoadLibrary("Standard")
Dli = CreateUnoDialog(DialogLibraries.Standard.Dlgc)
I3 = "/home/.../whatever.jpg"
e1 = Dli.getControl("IC3")
e1.getModel().ImageURL = ConvertToURL(I3)
End Sub
IC3 heißt das grafische Kontrollfeld
Warum geht das nicht?
Gruß
Georg
ImageControl Bild zuweisen
Moderator: Moderatoren
Bei mir funktioniert Dein Code (SuSE 8.1 und OOo1.1.1) ohne Probleme.
Ich nehme natürlich an das hier im Orginalcode der vollständige Pfad steht (ohne ...)
I3 = "/home/.../whatever.jpg"
Überprüfe ob der korrekte Pfad verwendet wird mit:
Überprüfe ob Du auch das Zugriffsrecht auf die Grafikdatei hast.
Gruß
Stephan
Ich nehme natürlich an das hier im Orginalcode der vollständige Pfad steht (ohne ...)
I3 = "/home/.../whatever.jpg"
Überprüfe ob der korrekte Pfad verwendet wird mit:
Code: Alles auswählen
MsgBox ConvertToURL(I3)
Gruß
Stephan