URL übergeben

Mitglied: Homer99

Homer99 (Level 1) - Jetzt verbinden

19.06.2006, aktualisiert 20.06.2006, 4920 Aufrufe, 3 Kommentare

Hallo,

ich möchte gerne mittels Datenfeld eine URL übergeben.

Damit funktioniert es tadellos:
ShellExecute(Application.Handle,'Open',Pchar(Edit6.text),nil,nil,sw_ShowNormal);

Wenn ich jetzt in der Datenbank die nächste URL anklicke, wird diese im schon vorhandenen Fenster geöffnet.
Mir wäre es aber lieber, wenn das alte Browserfenster offen bleibt und bei der nächsten URL wieder ein eigenes Fenster geöffnet, u.s.w wird. Damit mehrere verschiedene URL gleizeitig offen sind.

Im HTML-Bereich kann ich das mittels "TARGET=_blank" erreichen.

Wie mache ich das aus einem Programm heraus?
Mitglied: 11078
19.06.2006 um 18:44 Uhr
Hallo,

Du sprichst ganz sicher bei beiden Aufrufen den gleichen "Handle" an.

Probier mal:

ShellExecute(Application.Handle1,'Open',Pchar(Edit6.text),nil,nil,sw_ShowNormal);
ShellExecute(Application.Handle2,'Open',Pchar(Edit6.text),nil,nil,sw_ShowNormal);


Gruß,
Tim
Bitte warten ..
Mitglied: Homer99
20.06.2006 um 09:44 Uhr
Hallo,

funktioniert leider nicht. Bekomme die Fehlermeldungen:
Undefinierter Bezeichner'Handle1'
Undefinierter Bezeichner'HAndle2'
Bitte warten ..
Mitglied: 11078
20.06.2006 um 10:43 Uhr
Hallo,

nein sorry, das funktioniert wirklich nicht. Meine Idee war, über ein anderes Window Handle das Öffnen in einem neuen Fenster zu erzwingen. Das geht aber so einfach anscheinend nicht und auch nur bei schon offenen Fenster...


Das Problem ist die Methode, wie Du die URLs aufrufst, nämlich einfach über die WinAPI. Da wird die URL ja einfach in dem als Standardbrowser registrierten Browser geöffnet - und es wird natürlich auch die Browserinstanz genommen, die schon auf ist.

Du könntest mal testen, ob es ein anderes Ergebnis bringt, wenn Du einen Browser gezielt mit Pfad aufrufst. Eventuell gibt es noch Kommandozeilenparameter des jeweiligen Browsers, die ein Öffnen in einem neuen Fenster erzwingen.


Gruß,
Tim
Bitte warten ..
Heiß diskutierte Inhalte
Switche und Hubs
Kaufberatung (10G) Switche für Unternehmensnetzwerk
ipzipzapFrageSwitche und Hubs27 Kommentare

Moin, unsere Firma zieht um und am neu renovierten Standort muss/soll alles neu. Auf drei Etagen stehen Racks, in ...

Drucker und Scanner
Vorlage Endlospapier Nadeldrucker
Hanspeter82FrageDrucker und Scanner17 Kommentare

Hallo, hab die Aufagbe bekommen, eine Vorlage zuerstellen bzgl. Druck auf Endlos Papier über einen Nadeldrucker. Habe allerdings kein ...

Exchange Server
Primäre Mailadresse auf Kleinbuchstaben anpassen
JoergDdorfFrageExchange Server16 Kommentare

Hallo Alle, wir betreiben ein Exchange Hybrid (2016/365). Ich stehe vor dem Problem, dass ich die bestehenden primären Mailadresse ...

LAN, WAN, Wireless
2 Lan Dosen (Unterputz) miteinander Verbinden
gelöst RickHHFrageLAN, WAN, Wireless12 Kommentare

Moin zusammen, ich würde mir gerne auf dem Dachboden 2 Landosen in einen Raum Bauen. Ein Netzwerkkabel geht hoch, ...

Windows Userverwaltung
Active Directory Gruppen auslesen
gelöst MMaiwaldFrageWindows Userverwaltung12 Kommentare

Guten Abend, ich habe mir das Codeschnipsel geschnappt und möchte dieses noch erweitern. Dazu möchte ich noch die Beschreibung ...

Microsoft
Gespeichertes Eventlog per Powershell durchsuchen
DerWoWussteFrageMicrosoft11 Kommentare

Werte Kollegen! Ich archiviere die Securitylogs des Domänencontrollers jeden Tag. Wenn ich nun etwas im Log von z.B. vorgestern ...

Ähnliche Inhalte
Apache Server
Rewrite URL
gelöst honeybeeFrageApache Server2 Kommentare

Hallo, ich möchte, dass die URL automatisch und dauerhaft von host.domain.de auf host.domain.de/page geändert wird. Wie stelle ich das ...

Entwicklung
Url anpingen
Snowboarder1994FrageEntwicklung27 Kommentare

Hallo, suche ein Programm oder ein Script wo ich ca. 20 Domains gleichzeitig anpingen kann und dahinter sofort mein ...

PHP
PHP: URL kürzen
michi-ffmFragePHP15 Kommentare

Hallo zusammen, es ist schon lange her und stehe auf dem Schlauch. Ich finde in Google nur wie man ...

Linux
Grafana: Änderung der URL
gelöst honeybeeFrageLinux7 Kommentare

Hallo, um im Browser auf Grafana zu kommen, muss man domain.de:3000/login eingeben. Das gefällt mir nicht. Kann man denn ...

Netzwerke
URL Routing selbst festlegen
creature85FrageNetzwerke2 Kommentare

Hallo Zusammen, gibt es eine Möglichkeit (Software oder händische Einstellung) bei Windows selbst festzulegen beim Internetseitenaufruf, über welche Netzwerkverbindung ...

Webentwicklung
URL öffnen ohne Browser
RPC-SGTFrageWebentwicklung4 Kommentare

Hallo, erstmal vorweg ich bin kein Profi in Sachen IT. Hab Elektroniker gelernt und dann den Techniker gemacht. Mein ...

Berechtigungs- und IdentitätsmanagementBerechtigungs- und IdentitätsmanagementWebdienste und -serverWebdienste und -serverDatenbankenDatenbankenMonitoring & SupportMonitoring & SupportHybrid CloudHybrid CloudSmall Business ITSmall Business IT