Tak - jeg tror det hjalp :=)
I hvert fald opdagede jeg noget der programmeringsmæssigt synes at ha nogle perspectiver for 'folk', der 'tumler' med hjemmesider:
Mit program (meget simpelt - se nedenfor) bevirker jo at man kan gemme sine
webprogramfiler i et vilkårligt bib. i stedet for at skabe mere og mere rod
i wwwroot-bibbet - herligt.
(der er kommet flere 'uses' med end højst nødv.)
unit host2Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
FileCtrl, StdCtrls, OleCtrls, SHDocVw, dxCore, dxWinXPBar, dxContainer, ImgList, ActnList, ExtCtrls,
shellapi, ComCtrls, Menus;
type
TForm1 = class(TForm)
WebBrowser1: TWebBrowser;
FileListBox1: TFileListBox;
DirectoryListBox1: TDirectoryListBox;
EAddress: TEdit;
Label1: TLabel;
Label2: TLabel;
procedure FileListBox1Change(Sender: TObject);
procedure Label1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.FileListBox1Change(Sender: TObject);
begin
Eaddress.text := '
http://localhost/' ;
Eaddress.text := Eaddress.text+extractfilename(filelistbox1.filename);
webBrowser1.Navigate(EAddress.Text);
end;
procedure TForm1.Label1Click(Sender: TObject);
begin
webBrowser1.Navigate(EAddress.Text);
end;
end.