Deutsch
Forum

HYPERLINK.DLL

 

Hubert
Binnewies
Hallo zusammen...

Ich hab mir mit Roc in einem Dialog einen Hyperlink erstellt.

Die Zeile die mir Roc erzeugt hat sieht so aus:
KompilierenMarkierenSeparieren
CREATE_HYPERLINK "Webmaster@edv-binnewies.de","mailto:webmaster@edv-binnewies.de",0000,0115,0400,0020,RGB(0,0,255),"",4000

Und funktioniert prima...

Nun wollte ich noch etwas an der Optik tun und habe dazu auch eine Textdatei in meinem XProfan ordner gefunden.
Aber da steht:

----------------------
(3) CreateHyperlink(10)
----------------------
Legt ein neues Hyperlink-Control an.
Parameter :
1 = Handle des Elternfensters
2 = ID ( Identifikations-Nr. , darf nie 2mal die Selbe sein )
3 = X ( Einfügepunkt )
4 = Y ( Einfügepunkt )
5 = Breite
6 = Höhe
7 = Zeiger auf String der den Text aufnimmt
8 = Farbe ( diese Farbe wird angezeigt, wenn sich der Mauscursor über dem Control befindet )
9 = Font ( individueller Font oder NULL )
10 = Link ( Zeiger auf String der die URL aufnimmt oder NULL ). Ist der String gefüllt, wird automatisch bei Mausklick auf das Control, das eingerichtete Standard-Programm mit der URL ausgeführt.

ööööhm.....da stimmt doch was nicht...

wie gebe ich denn jetzt einen anderen Font an???

Danke schonmal im voraus.

Hubert
 
WinXP Prof, XProfan 9.1 Newbie

Ein kluger Kopf sagte mal:
"Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!"
12.10.2006  
 




Jörg
Sellmeyer
Ich vermute mal mit hFont& = Create(Font,...) einen Font erstellen - das Handle dann der Funktion übergeben - fertig!

Gruß
Jörg
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
12.10.2006  
 




Hubert
Binnewies
Soweit war ich auch schon....aber wie übergebe ich den handle???

an der stelle wie es in der Datei steht geht es nicht...versuch es doch mal...

Hubert
 
WinXP Prof, XProfan 9.1 Newbie

Ein kluger Kopf sagte mal:
"Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!"
12.10.2006  
 




Hubert
Binnewies
Ich habs jetzt mit folgenden Zeilen versucht:
KompilierenMarkierenSeparieren
hFontdlg% = @Create("Font","MS Sans Serif",18,0,0,0,0)
setfont HYPERLINK1&,hFontdlg1%

mit dem Ergebnis das nicht nur der Schriftzug in dem gewünschten Font erscheint sondern der Font der vorher da war auch noch...und beides übereinander...

also so geht es nicht...

oder mache ich was falsch??

Hubert
 
WinXP Prof, XProfan 9.1 Newbie

Ein kluger Kopf sagte mal:
"Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!"
12.10.2006  
 




Jörg
Sellmeyer

KompilierenMarkierenSeparieren
CreateHyperlink(%hwnd,ID%,x%,y%,dx%,dy%,Addr(Text$),Color&,hFont&,Addr(Url$))

Diese Funktion mußt Du entsprechend einsetzen oder, wenn vorhanden, abändern.

[quote:cd55c01e0b]mit dem Ergebnis das nicht nur der Schriftzug in dem gewünschten Font erscheint sondern der Font der vorher da war auch noch...und beides übereinander...[/quote:cd55c01e0b]
Tut mir leid, das verstehe ich nicht
Gruß
Jörg
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
12.10.2006  
 




Hubert
Binnewies
da waren wir fast gleichschnell....

Ich habs ähnlich gemacht, ich hab einfach in der Hypertext.inc bei den Parameters den Font dazu gesetzt und beim Aufruf die null durch den Parameter ersetzt...

Im Grunde das Gleiche was Du mir geschrieben hast, nur meins war etwas umständlicher...

Danke für Deine Hilfe und Deine Mühen..

Hubert
 
WinXP Prof, XProfan 9.1 Newbie

Ein kluger Kopf sagte mal:
"Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!"
12.10.2006  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

1.670 Betrachtungen

Unbenanntvor 0 min.
Tommy08.08.2021
Uwe Lang17.12.2018
Manfred Barei11.01.2013
Jens Petzold10.03.2012
Mehr...

Themeninformationen

Dieses Thema hat 2 Teilnehmer:

Hubert Binnewies (4x)
Jörg Sellmeyer (2x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie