Einzelnen Beitrag anzeigen

Benutzerbild von BrunoT
BrunoT

Registriert seit: 23. Jan 2003
Ort: Sandbeiendorf
360 Beiträge
 
Delphi 8 Professional
 
#11

Re: String in html Code umwandeln

  Alt 25. Apr 2005, 11:06
Hallo Hansi,

meinst Du so?


Delphi-Quellcode:

procedure TForm1.FettClick(Sender: TObject);
Var
 Startpos,i:Integer;
begin
 Startpos:=Memo1.SelStart;
 i:=Memo1.SelLength;
 Memo1.SelStart:=Startpos;
 Memo1.SelLength:=0;
 memo1.SelText:='[B]';
 Memo1.SelStart:=Startpos+i+3;
 Memo1.SelLength:=0;
 memo1.SelText:='[/B]';
end;

procedure TForm1.UnterstrichenClick(Sender: TObject);
Var
 Startpos,i:Integer;
begin
 Startpos:=Memo1.SelStart;
 i:=Memo1.SelLength;
 Memo1.SelStart:=Startpos;
 Memo1.SelLength:=0;
 memo1.SelText:='<U>';
 Memo1.SelStart:=Startpos+i+3;
 Memo1.SelLength:=0;
 memo1.SelText:='</U>';
end;

procedure TForm1.TabelleClick(Sender: TObject);
Var
 Startpos:Integer;
begin
 Startpos:=Memo1.SelStart;
 Memo1.SelStart:=Startpos;
 Memo1.SelLength:=0;
 memo1.SelText:='<table border="1">'#13#10+
 '<tr>'#13#10+
 '<th>Berlin</th>'#13#10+
 '<th>Hamburg</th>'#13#10+
 '<th>München</th>'#13#10+
 '</tr><tr>'#13#10+
 '<td>Miljöh</td>'#13#10+
 '<td>Kiez</td>'#13#10+
 '<td>Bierdampf</td>'#13#10+
 '</tr><tr>'#13#10+
 '<td>Buletten</td>'#13#10+
 '<td>Frikadellen</td>'#13#10+
 '<td>Fleischpflanzerl</td>'#13#10+
 '</tr>'#13#10+
 '</table>'#13#10;

end;
Ausbaufähig ist das ganze noch mit Angabe der Zeilen der Tabelle und automatisches Schreiben in eine Excel-Tabelle per Ole.

mfg

brunoT
Miniaturansicht angehängter Grafiken
bild_622.jpg  
Holger

EDV- Ende der Vernunft
Meine Calcedit-Kompo
  Mit Zitat antworten Zitat