(Gast)
n/a Beiträge
|
Re: Funktionen direkt einbinden
18. Mai 2005, 21:42
Delphi-Quellcode:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,
Dialogs;
type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
private
public
{ Public-Deklarationen }
end;
function ShellExecute( //>= Nimm den Kram aus dem Private - Teil
hwnd: HWND;
lpOperation,
lpFile,
lpParameters,
lpDirectory: PChar;
nShowCmd: Integer
): HWND; stdcall;
var
Form1: TForm1;
implementation
{$R *.dfm}
function ShellExecute; external ' shell32.dll' name ' ShellExecuteA'; //<= Nimm die "A"-Variante und ohne HWND!
procedure TForm1.FormCreate(Sender: TObject);
begin
ShellExecute(Self.Handle,' open',' http://www.google.de',0,0,SW_SHOWNORMAL);
end;
end.
BTW: Ob's geht, weiß ich nicht, aber es müsste sich kompilieren lassen.
In eigener Sache: War eigentlich ganz nett mit euch im Forum, aber ich mach 'nen Neuanfang. Wer über MSCQ up-to-date bleiben möchte, kann sich ja im Newsletter auf meiner Seite danielstools.de eintragen. Kann bis zu einer neuen Version aber noch etwas dauern... Man schreibt sich...
|
|
Zitat
|