RichEdit i znak em-dash (ALT-0151)

dział ogólny

RichEdit i znak em-dash (ALT-0151)

Nowy postprzez Rumcajs » czwartek, 11 grudnia 2014, 00:14

Witam,

Wstawiam w RichEdicie znak em-dash (ALT-0151), zapisujÄ™ do pliku RTF.
Zapisane jest ok. Jak otworzÄ™ np. w WordPadzie, to mam znak em-dash (ALT-0151).
Problem jest jak wczytujÄ™ z powrotem ten plik w RichEdicie.
Znak em-dash (ALT-0151) jest zamieniany na zwykły myślnik.
Można coś z tym zrobić???
Avatar użytkownika
Rumcajs
Bladawiec
Bladawiec
 
Posty: 5
Dołączył(a): niedziela, 23 listopada 2014, 15:15
PodziÄ™kowaÅ‚ : 0
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
System operacyjny: Windows 7
Kompilator: C++ Builder 6
Gadu Gadu: 0
    Windows 7Chrome

Re: RichEdit i znak em-dash (ALT-0151)

Nowy postprzez Cyfrowy Baron » czwartek, 11 grudnia 2014, 01:15

U mnie w XE2 też podmienia. Trzeba by chyba po wczytaniu pliku użyć jakiejś funkcji, która by przeszukiwała tekst i zmieniała te myślniki na pauzy (Alt+0151 = pauza). Co ciekawe przy zapisywaniu tego znaku jako zwykły tekst, jest on wczytywany prawidłowo.

Żeby to działało, trzeba chyba użyć bardziej rozbudowanej biblioteki TRchView.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
PodziÄ™kowaÅ‚ : 12
OtrzymaÅ‚ podziÄ™kowaÅ„: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows 7Firefox


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Ogólne problemy z programowaniem

Kto przeglÄ…da forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 36 gości