Hyperlink auf Bildelement setzen

Hallo

Ich habe eine Form mit Unterformular. Das Unterformular ist an eine DB gebunden, die u.a. ein Feld mit einem Dateipfad enthält. Ich möchte nun nicht dieses Feld ausgeben lassen, sondern stattdessen hab ich ein Icon-Symbol auf der Form, in das ich gerne den Pfad als Hyperlink eintragen möchte…

Ich komm da aber überhaupt nicht weiter, da ich nicht weiss, wie ich für jeden Datensatz diesem Symbol den Link verpassen soll :frowning:

(Der Pfad zeigt auf eine MP3-Datei und das Symbol ist ein Speaker-Symbol)…

Wäre schön wenn jemand einen Tipp hätte…

Hallo,

folgendes sollte Helfen:

  1. patziere ein Textfeld auf das Fromular (txtMP3Path), welches an eben das DB-Feld mit dem Pfad gebunden ist. ( ewt. sichtbar auf FALSCH)
  2. In der Ereignisprozesdur „BeiKlick“ des Icons codierst du einfach

Applicztion.FollowHyperlink txtMP3Path

thats all
Peter

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Peter,

Applicztion.FollowHyperlink txtMP3Path

Hat leider nicht funktioniert :frowning: ich kann zwar das klick-Ereignis auslösen, aber dann bekomm ich eine fehlermeldung das ich „kein Makro oder ereignis aufgerufen habe“
lass ich das Textfeld stehen mit dem Pfad als Hyperlink, gehts auch nicht. Trage ich in das Feld aber einen http:// link ein dann gehts :frowning:

gibts da noch ne andere schreibweise für Links zu Dateien im lokalen System?

gruss micha

Hallo Michael,

Ich habe eine Form mit Unterformular. Das Unterformular ist an
eine DB gebunden, die u.a. ein Feld mit einem Dateipfad
enthält. Ich möchte nun nicht dieses Feld ausgeben lassen,
sondern stattdessen hab ich ein Icon-Symbol auf der Form,

auf welchem Formular? Haupt- / Unterformular?

in das ich gerne den Pfad als Hyperlink eintragen möchte…

warum? was soll dann damit passieren?

Ich komm da aber überhaupt nicht weiter, da ich nicht weiss,
wie ich für jeden Datensatz diesem Symbol den Link verpassen
soll :frowning:

Symbolen kann man keine Links verpassen!!

(Der Pfad zeigt auf eine MP3-Datei und das Symbol ist ein
Speaker-Symbol)…

eben, es ist ein SYMBOL, was du brauchst ist eine Taste MIT dem Symbol.

Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)

Hi Wolfgang…

auf welchem Formular? Haupt- / Unterformular?

die Daten liegen in einem Unterformular…

in das ich gerne den Pfad als Hyperlink eintragen möchte…

warum? was soll dann damit passieren?

Dort ist ein Pfad zu einer MP3-Datei abgelegt, und es soll ein Lautsprecher-Symbol angezeigt werden, um die Datei abspielen zu können, und zwar mit dem im System integrierten Player

Symbolen kann man keine Links verpassen!!

Das Bild-Element hat aber eine Eigenschaft Hyperlink ?!?

eben, es ist ein SYMBOL, was du brauchst ist eine Taste MIT
dem Symbol.

Ich habs auch schon ausprobiert, den Pfad in ein Textfeld zu schreiben, die Eigenschaft IsHyperlink auf Ja… wenn ich dann darauf klicke, tut sich auch nix, ausser der Fehlermeldung… setze ich allerdings ein #-Zeichen vor den Pfad in das Feld (also in der DB direkt) öffnet er den Link sofort…

Kann das mit dem Unterformular und generell mit Links Probleme geben?

Danke für Eure Hilfe…
Micha

Hallo,

fuer die Aktion Application.FollowHyperllink brauchst du einen „fullqualified Pathname“ ( Laufwerk+Pfad+Dateiname) oder eine vollstaendige URL.

Dann sollte es auch funktionieren.

Du musst dies natuerlich in der Ereignsiprozedur des Picture.OnClick aufrufen.

Tschau
Peter

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]