AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Frage zu Shellexecute

Ein Thema von fkerber · begonnen am 4. Okt 2003 · letzter Beitrag vom 4. Okt 2003
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#1

Frage zu Shellexecute

  Alt 4. Okt 2003, 16:16
Hi!

Ich hoffe die Kategorie stimmt!
Wenn ich folgende Funktion aufrufe wird die Seite temp.htm geöffnet.

Delphi-Quellcode:
ShellExecute(Application.Handle, 'open',
             PChar('temp.htm'), nil, nil,
             SW_ShowNormal);
Soweit ist auch alles OK!
Ist allerdings schon ein Browser-Fenster offen, wird sie in dem geöffnet. Ich hätte es aber gerne in nem neuen, damit das alte nicht "überschrieben" wird!

Geht das irgendwie?

ciao fkerber
Frederic Kerber
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Frage zu Shellexecute

  Alt 4. Okt 2003, 16:24
Mit CreateProcess wird es wohl gehen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#3

Re: Frage zu Shellexecute

  Alt 4. Okt 2003, 16:28
Mit Shellexecute wird das nicht gehen, du musst dir wohl einen neuen Prozess erstellen.
Suche mal in der Code-Library...ich glaube Luckie hat da mal was geschrieben...
Alexander
  Mit Zitat antworten Zitat
Benutzerbild von Mirilin
Mirilin

Registriert seit: 21. Dez 2002
Ort: Lenzburg
861 Beiträge
 
Delphi 6 Professional
 
#4

Re: Frage zu Shellexecute

  Alt 4. Okt 2003, 16:29

LINK
Tobias
Die Physik ist für die Physiker eigentlich viel zu schwer.
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#5

Re: Frage zu Shellexecute

  Alt 4. Okt 2003, 16:31
Hi!

Danke für die Tipps!

Ciao fkerber
Frederic Kerber
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Frage zu Shellexecute

  Alt 4. Okt 2003, 17:07
Moin fkerber,

versuch' doch mal statt die Datei anzugeben, den Browser zu starten, und die Datei dann erst als Parameter (bei Verwendung von ShellExecute versteht sich )
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#7

Re: Frage zu Shellexecute

  Alt 4. Okt 2003, 17:10
Hi!

Was wäre denn besser?
Luckies tipp (siehe link von Mirilin) oder der Tipp von Christian?

ciao fkerber
Frederic Kerber
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#8

Re: Frage zu Shellexecute

  Alt 4. Okt 2003, 17:48
Hi,
eigentlich sollte es reichen, statt open einfach nur opennew zu schreiben.

Chris
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#9

Re: Frage zu Shellexecute

  Alt 4. Okt 2003, 17:53
Moin fkerber,

probier's einfach aus. Das was geht nimmst Du
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#10

Re: Frage zu Shellexecute

  Alt 4. Okt 2003, 18:06
HI!

Dann nehme ich Chakotays Vorschlag (Danke )

Der geht nämlich und das ist echt der einfachste!

Ciao fkerber
Frederic Kerber
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:38 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz