Avatar billede mr.meincke Nybegynder
15. februar 2002 - 20:41 Der er 1 kommentar og
1 løsning

Hjælp til delphi! -= HASTER =-

Hej eksperter!
Jeg har et meget stort problem...Problemet:

Jeg er igang med at lave en HTML Editor, og den skal have en funktion. Hver gang du åbner et dokument tilføjes der en tab(page eller control). Ligesom i UltraEdit eller HomeSite. Hvordan?

Jeg bruger SynEdit.

MVH
Mr.Meincke
Avatar billede stoney Nybegynder
15. februar 2002 - 21:45 #1
Drop en pagecontrol1 og en opendialog1 på din form

procedure TForm1.Button1Click(Sender: TObject);
var
tabsheet : Ttabsheet;
memo : tmemo;
begin
if opendialog1.Execute then
TabSheet := TTabSheet.Create(self);

    tabsheet.PageControl := pagecontrol1;

      tabsheet.caption := extractfilename(opendialog1.FileName);
      memo :=tmemo.create(self);

      with memo do

      begin
      parent := tabsheet;
      Align := alclient;


      memo.Lines.loadfromfile(opendialog1.FileName);

        end;
end;

Du skal bare udskifte memo med din synedit

Stoney
Avatar billede mr.meincke Nybegynder
16. februar 2002 - 00:01 #2
THX STONEY! Du har jo løst næsten alle de spørgsmål jeg har oprettet! :)
Og endnu et :)....Du må være NØRD til programmering (ikke negativt ment)

MVH
Mr.Meincke
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