Seite 1 von 1

ImageControl Bild zuweisen

Verfasst: Sa, 28.08.2004 13:25
von schosch
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

Verfasst: Sa, 28.08.2004 14:54
von Stephan
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:

Code: Alles auswählen

MsgBox ConvertToURL(I3)
Überprüfe ob Du auch das Zugriffsrecht auf die Grafikdatei hast.

Gruß
Stephan

Verfasst: Sa, 28.08.2004 15:24
von schosch
Frag mich was....

jetzt gehts. Also Danke fürs Aufwecken! Ich glaube ich hatte mich beim Pfad vertippt und hab das länger nicht gemerkt

Schönes Wochenende
Georg