Hvor er det helt nøjagtigt at de foreskeldige funktioner skal være henne?? Altså under var, private, publich eller andet.
Jeg er ikke helt skar til det endnu.
Mvh
Jesper
Jeg vedlægger hele unit-koden så du kan se hvorledes det skal bygges op:
---------------------------------------------------------------------------------------------
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, DBCtrls, Db, ADODB;
type
TForm1 = class(TForm)
ADOTable1: TADOTable;
DataSource1: TDataSource;
DBLookupComboBox1: TDBLookupComboBox;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
uses ShellApi;
{$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject);
var temp : string;
begin
temp := adotable1.fieldbyname('Feltnavn').AsString;
ShellExecute(Handle, 'open', pchar(temp), nil, nil, SW_SHOWNORMAL);
end;
end.
-----------------------------------------------------------------------------------------
Når jeg har sat de forskellige properties på komponenterne (som du havde fået til at virke i går) er alt du mangler at tilføje en knap på din form og udfylde Click eventen som ovenfor. Husk "uses ShellApi" som vist ovenfor for at kunne anvende ShellExecute.
Med venlig hilsen
Claus Fonnesbech Christensen
www.fonnesbech.com
claus@fonnesbech.com