Ĺadny brzuch
Witam.
Mam taki maly problem, a mianowicie robie program w ktorym potrzebny mi bedzie podglad strony zrobionej w html-u(nie jest to edytor html;)) np. w oknie przegladarki.
Tutaj na forum znalazlem jakis sposob pobrania kodu, zapisania go do pliku i otworzenia przeglądarki:
RichEdit1->Lines->SaveToFile("C:/test.html"); ShellExecute(Handle,"open","file:/C:/test.html",NULL,NULL,SW_SHOWMAXIMIZED) ;
Tylko ze po otworzeniu pliku wyswietla mi sie cos takiego:
{\rtf1\ansi\ansicpg1250\deff0\deflang1045{\fonttbl{\ f0\fnil MS Sans Serif;}{\f1\fnil\fcharset238 MS Sans Serif;}} \viewkind4\uc1\pard\f0\fs16 \par \par \par \par \par \par \par \par \par \par \par \par \par \par \par Tutaj wpisz tre\'9c\'e6 dokumentu \par \par \par \par \par \f0 \par }
A w kodzie przed kazdym znacznikiem dodawany jest wlasnie kod \par :/
np.
\par <FONT COLOR=#633996>Tutaj wpisz tre\'9c\'e6 dokumentu</FONT>
No i wlasnie nie wiem zbytnio co zrobic :/
Fakty:
Kompilacja: Borland C++ Builder
Jezyk: C++
Spróbuj przed zapisem do pliku ustawić RichEdit1->PlainText = true;ale nie jestem pewien, czy to Ci czegoś nie popsuje :unsure:
Witam
Problem tkwi w tym, że korzystasz z kontrolki richedit i zapisujesz dane w formacie rtf w którym są zawarte różne znaczki potrzebne do określenia formatowania tekstu. Nie programuję w Delphi, ale na mój gust kod, który ci podał Cyrkiel pownien pomóc. Zawsze możesz zrobić program na zwykłym memo, czy jak to się nazywa...chociaż myle...że robisz kolorowanie składni ;)
pozdrawiam
Nie programuję w Delphi, ale na mój gust kod, który ci podał Cyrkiel pownien pomóc.
O kurde sorki...pomylało mi się...w BCB też nie programuje ;) w czystym winapi to się po prostu wysyła EM_STREAMOUT z polem WPARAM ustawionym na SF_TEXT i jest git...
pozdrawiam
Spróbuj przed zapisem do pliku ustawić RichEdit1->PlainText = true;ale nie jestem pewien, czy to Ci czegoś nie popsuje :unsure:
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Mam taki maly problem, a mianowicie robie program w ktorym potrzebny mi bedzie podglad strony zrobionej w html-u(nie jest to edytor html;)) np. w oknie przegladarki.
Tutaj na forum znalazlem jakis sposob pobrania kodu, zapisania go do pliku i otworzenia przeglądarki:
RichEdit1->Lines->SaveToFile("C:/test.html"); ShellExecute(Handle,"open","file:/C:/test.html",NULL,NULL,SW_SHOWMAXIMIZED) ;
Tylko ze po otworzeniu pliku wyswietla mi sie cos takiego:
{\rtf1\ansi\ansicpg1250\deff0\deflang1045{\fonttbl{\ f0\fnil MS Sans Serif;}{\f1\fnil\fcharset238 MS Sans Serif;}} \viewkind4\uc1\pard\f0\fs16 \par \par \par \par \par \par \par \par \par \par \par \par \par \par \par Tutaj wpisz tre\'9c\'e6 dokumentu \par \par \par \par \par \f0 \par }
A w kodzie przed kazdym znacznikiem dodawany jest wlasnie kod \par :/
np.
\par <FONT COLOR=#633996>Tutaj wpisz tre\'9c\'e6 dokumentu</FONT>
No i wlasnie nie wiem zbytnio co zrobic :/
Fakty:
Kompilacja: Borland C++ Builder
Jezyk: C++
Spróbuj przed zapisem do pliku ustawić RichEdit1->PlainText = true;ale nie jestem pewien, czy to Ci czegoś nie popsuje :unsure:
Witam
Problem tkwi w tym, że korzystasz z kontrolki richedit i zapisujesz dane w formacie rtf w którym są zawarte różne znaczki potrzebne do określenia formatowania tekstu. Nie programuję w Delphi, ale na mój gust kod, który ci podał Cyrkiel pownien pomóc. Zawsze możesz zrobić program na zwykłym memo, czy jak to się nazywa...chociaż myle...że robisz kolorowanie składni ;)
pozdrawiam
Nie programuję w Delphi, ale na mój gust kod, który ci podał Cyrkiel pownien pomóc.

O kurde sorki...pomylało mi się...w BCB też nie programuje ;) w czystym winapi to się po prostu wysyła EM_STREAMOUT z polem WPARAM ustawionym na SF_TEXT i jest git...
pozdrawiam
Spróbuj przed zapisem do pliku ustawić RichEdit1->PlainText = true;ale nie jestem pewien, czy to Ci czegoś nie popsuje :unsure:
