ďťż

Ładny brzuch

Tak jak w temacie. Czy wiecie jak takiego czegoś dokonać ?? Chodzi o delphi. Może jakaś funkcja ? Pytam bo nie wiem czy istnieje, w ostateczności będę musiał napisać sam :/



Nie ma takiej funkcji - musisz sam napisać :)

//w ostateczności możesz jakoś pokombinować z StringReplace, ale to rozwiązanie jest raczej wolne i kiepskie :P
Użytkownik -=PcSA=- edytował ten post 12 listopad 2006, 23:04

Tak jak w temacie. Czy wiecie jak takiego czegoś dokonać ?? Chodzi o delphi. Może jakaś funkcja ? Pytam bo nie wiem czy istnieje, w ostateczności będę musiał napisać sam :/
sam napisz :)
prosta petla

pseudokod:
while i <= length (txt) do begin if txt[i] = '<' then while txt[i] <> '>' do inc(i); result:= result + txt[i]; inc(i); end;
oczywiscie wypadaloby tez sprawdzic czy po "<" nastepuje jakis tag, oraz czy ">" nie jest w srodku stringa (pomiedzy " i " lub ' i ')
;)
Użytkownik migajek edytował ten post 13 listopad 2006, 00:31
Można również pokusić się o pętlę, która zamienia wybrane znaki, na kod ASCII, a następnie umieszcza go pomięty ampersandem a średnikiem :)
Np. "<" = "&#060;" (albo "&lt;")

@up: mam nadzieję, że nie powtarzam Twojego tekstu ;)
@down: pożyjemu, zobaczymy, może doczekamy się informacji o oczekiwaniach autora ;)
Użytkownik DJ_ProG edytował ten post 19 listopad 2006, 15:42



@up: mam nadzieję, że nie powtarzam Twojego tekstu ;)
nie. Moj sposob wywala z kodu znaczniki, za to twoj czyni je widocznymi ... nie wiem czego chcial autor :) :P

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •