Avatar billede fun22 Nybegynder
13. september 2002 - 16:12 Der er 7 kommentarer og
2 løsninger

Start det markerede i en listview

Jeg har lavet en skapelon form til mit program. Nu har jeg så en listview på min skapelon form, og der vil jeg gerne have sådan at når man har markeret et felt, og trykker på ok, så skal den hente en html side ind som jeg har til at ligge, i en mappe der hedder skap.
Hvordan laver man det? Jeg vil gerne have en step-by-step guide over hvordan man gør.
Avatar billede janbb Juniormester
13. september 2002 - 17:49 #1
Vil gerne lytte med på dit spm.Der er nok grunde som jeg ikke behøver kende,til at bruge listbox (som jeg selv kunne tænke mig at udforske brugen af lidt), men ellers kunne jeg selv mest nærliggende bruge filelistbox.
Avatar billede huggebanden Nybegynder
14. september 2002 - 01:16 #2
hvad skal den hente den html side ind i?
Avatar billede huggebanden Nybegynder
14. september 2002 - 01:29 #3
hvis du vil smide den ind i en TWebBrowser og hele stien står i listboxen kan du skrive: WebBrowser1.Navigate(listbox1.items[ListBox1.ItemIndex]);
Avatar billede fun22 Nybegynder
14. september 2002 - 09:06 #4
Det skal smides ind i en synedit. Det er  skapeloner ligesom frontpages, hvor at man klikker på den skapelon og klikker ok, og så henter den sourcekoden.
Avatar billede stoney Nybegynder
14. september 2002 - 09:35 #5
Avatar billede fun22 Nybegynder
14. september 2002 - 09:47 #6
det besvare jo mit spørgsmål, men jeg har mine skapeloner til at ligge i en undermappe, hvordan gør jeg det med dit eksempel?
Avatar billede stoney Nybegynder
14. september 2002 - 09:51 #7
Ændre "Åbn" knappen til nedenstående

procedure TForm1.Button1Click(Sender: TObject);
begin
memo1.Lines.LoadFromFile(ExtractFilePath(ParamStr(0))+'\skab\'+ listview1.Selected.Caption + '.htm');
end;

Stoney
Avatar billede fun22 Nybegynder
14. september 2002 - 10:09 #8
Jeg har det i en ny form som hedder mainform og der har jeg en TMDI og den vil jeg jo gerne have til at virke, men det gør den ikke. Jeg har det til at se sådan her ud, på form3.

procedure TForm3.FlatButton1Click(Sender: TObject);
begin
Mainform.TMDI(ActiveMDIChild).edit.Lines.LoadFromFile(ExtractFilePath(ParamStr(0))+'\skab\'+ listview1.Selected.Caption + '.htm');
end;

Den kommer med denne fejl når jeg compiler:
[Error] Unit3.pas(38): Undeclared identifier: 'TMDI'
[Error] Unit3.pas(38): Missing operator or semicolon
[Error] Unit3.pas(38): Missing operator or semicolon
[Hint] Unit3.pas(17): Private symbol 'CreateMDIChild' declared but never used

Hvad skal jeg gøre?
Avatar billede fun22 Nybegynder
15. september 2002 - 18:22 #9
Jeg takker. Du får ikke alle pointene, da der var en fejl som beskrevet ovenfor, og den fik jeg ikke hjælp med, så nu har jeg fået hjælp et andet sted fra.

/fun22
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester