AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi TSaveTextFileDialog / TOpenTextFileDialog
Thema durchsuchen
Ansicht
Themen-Optionen

TSaveTextFileDialog / TOpenTextFileDialog

Ein Thema von n0b0dy · begonnen am 29. Jan 2006 · letzter Beitrag vom 29. Jan 2006
Antwort Antwort
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#1

Re: TSaveTextFileDialog / TOpenTextFileDialog

  Alt 29. Jan 2006, 09:47
Hi Fabi,

wenn ich dich recht verstehe, dann suchst du nach einer Möglichkeit mit SynEdit z.B. eine HTML-Datei zu bearbeiten, die wahlweise verschieden codiert sein kann - ANSI, ASCII, UTF-8, UTF-16 und andere. Zu den aufgemotzten Dialogen aus D2005 kann ich nichts sagen, da ich noch mit D7 arbeite. Prinzipiell kannst du alle verschiedenen Unicodes an einem byte order mark erkennen. Bei 8-bit Kodierungen - oder wenn das BOM fehlt - musst du einfach wissen, welche Kodierung vorliegt. Darum bieten manche Editoren auch eine Konvertierung unter Sichtkontrolle an. In jedem Fall muss dein Programm die notwendige Konvertierung durchführen, wenn der Benutzer oder das System eine für deine Komponente unpassende Kodierung signalisiert. Dabei helfen dir Routinen wie UTF8ToAnsi aus der System-Unit.

Freundliche Grüße vom marabu
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz