AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 05:32

Parameter dieser Suchanfrage:

Suche in Thema: Unicode probleme
Suche alle Beiträge, die von "day" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 27 von insges. 27 Treffern
Suche benötigte 0.007s

Es liegen Ergebnisse in folgenden Bereichen vor:

Seite 1 von 2  1 2      
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    Danke, jetzt habe ich das symbol auch in dieser codepage gefunden. Wie kann ich dem Betriebssystem sagen, dass er die codepage 950 nehmen soll?
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    jetzt habe ich noch eine frage. und zwar habe ich das gleiche symbol einmal als ansi und einmal als unicode abgespeichert. Ich kann beide files im notepad/wordpad aufmachen und das chinesische symbol wird mir richtig angezeigt.

    Im ANSI format lautet der Hex wert: D3 D0 Im unicode format: FF FE 09 67

    Das symbol im unicode format (09 67) habe ich in einer unicode tabelle gefunden (und oh...
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    Das ist kein Problem, da ich xml nur intern als kommuniktions protocol verwende.
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    Ja ich gebe dir recht, dass es sauberer wäre wenn man alles auf widestring umstellen würde. Aber dazu ist der aufwand viel zugross! Denn wie gesagt, wenn ich den xml-parser rausnehme und das File selber parse funktioniert alles. Nur muss ich halt das file selber auslesen. Ist aber definitiv weniger aufwändig.
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    Ja ich weiss. Ich habe mich in der vergangenheit einfach zu wenig klar ausgedrückt.
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    Ich habe eine bestehende Applikation. Der Datenbanklayer ist in c/c++ geschrieben und relativ alt. Was ich bis jetzt mache ist einfach. Man kopiert ein chinesisches symbol in ein Textfeld und speichert den Wert. Das chinesische symbol wird intern (Dblayer) als normaler char gespeichert benötigt allerdings doppelt soviel platz. In der datenbank wird der wert in einem nvchar gespeichert. Beim...
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    Hallo,
    Habs ausprobiert mit den Componenten und es funktioniert auch wenn man richtiges Unicode verwendet. Da in meinen XML-Files (und entsprechend in der Datenbank) so ein zwischen ding gespeichert ist, kann ich meine symbole bei diesen componenten nicht mehr darstellen.
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    hallo,
    danke werde es mal anschauen
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    Ja du hast recht. Wenn ich die Datei (unicode) in Delphi aufmache sind diverse zeichen zusätzlich im file enthalten. Allerdings stellt die Delphi-IDE die datei, welche ich mit ANSI encoding abgespeichert habe richtig dar.
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    ja im windows gibt es die erweiterung, das nicht unicode fähige programme unicode fähig gemacht werden können (regional settings). Damit klappt es eigentlich ganz gut. Wie gesagt kann ich etwa 90% der chinesischen symbole darstellen in meinem Programm. Die restlichen 10% werden (so vermute ich) von meinem parser verschluckt und eben als ? zurück gegeben.
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    oh sorry, benutze delphi 7
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    Ja also eigentlich benutze ich wordpad. Aber wie gesagt im Wordpad / Nodepad kommt es nicht darauf an mit welchem encoding ich es abspeichere. Es wird in diesen Programmen immer korrekt agezeigt.

    Ich glaube mein eigentliches Problem ist der Parser nicht mit den TLabels zusammenpasst.
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    Ich vermute es könnte daran liegen, dass der parser mir richtige Unicode zeichen zurück gibt, das TLabel aber die unicode zeichen nicht interpretieren kann (da es nicht unicode fähig ist). aber wie gesagt ist nur eine vermutung. Bis jetzt konnte ich es noch nicht beweisen das es so ist.


    Habe noch eine kleine Anmerkung:
    Wenn ich mein XML-File als unicode abspeichere, dann kann ich es im IE...
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    Hallo,
    Folgende XML datei kann ich im IE öffnen und wird richtig dargestellt. Habe sie im notepad bearbeitet und als UTF-8 encoding gespeichert. Arbeite im Windowsbetriebssystem mit chinesischen einstellungen.

    Dafür kriege ich mit dem TXMLDocument nur noch fragezeichen. Liegt das jetzt am TLabel?
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    hallo,
    Ist mir schon klar das Wordpad kein xml-parser ist. Der unterschied liegt ja darin, dass ich das selbe file ( in Wordpad ) in einem chinesischen Betriebsystem anzeigen kann, wohingegen bei einem deutschen Betriebssystem man nur irgend welche character sieht. Also ich habe das xml file ergänzt und das encoding auf UTF-8 gesetzt. Jetzt kann ich das file im explorer öffnen. Mit dem iso......
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    Hallo,
    Ja du hast recht, wenn ich mein xml string in ein xml file kopiere und dann im internet explorer anzeigen lasse, dann sehe ich die symbole nicht mehr. wenn ich allerdings das xml file im wordpad aufmache dann funktioniert es.

    Ich vermute ich weiss auch woran das liegt. Unter Regional settings im Reiter "Erweitert" gibt es den Bereich "Sprache für Programme, die Unicode nicht...
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    Was meinst du mit verhunzt? Den value siehst du nur wenn dein Betriebssytem auf asiatisch eingestellt hast. (ist dasselbe wenn du google.cn aufrufst). Das mit dem umcodieren ist so eine sache. Die werte sind so abgelegt. Das lässt sich nicht so einfach abändern. oder hast du eine idee?
    Wahrscheinlich geht es schneller, wenn ich das xml-file selber parse und die werte auslese.

    Was ich aber...
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 20. Aug 2008
    Guten Morgen,

    Beiliegend habe ich einen kleinen Test gemacht welcher aus einem xml file einen wert ausliest. Ein symbol wird im label nur als ? dargestellt das andere korrekt. Ich habe noch ein printscreen beigelegt, damit man sieht wie die symbole aussehen sollten.

    Beim label habe ich als Charset das DEFAULT_CHARSET verwendet. Wenn ich ein anderes verwende (z.B. CHINESEBIG5_CHARSET),...
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 19. Aug 2008
    Ja du kannst aber im windows unter regional settings die asiatischen sprachen zusätzlich installieren und anschliessend die code page und die "sprachversion der programme" auf chinesisch umstellen.

    Anschliessend siehst du z.b. google.cn in chinesisch. Ich denke daher schon das alle symbole angezeigt werden können. Wie auch gesagt sehe ich im xml file alle symbole korrekt. wenn irgend ein...
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 19. Aug 2008
    Ok vielleicht ist unicode der falsche titel. Ich versuche lediglich chinesische symbole darzustellen und so wie es aussieht hat der xml parser probleme alle symbole richtig auszugeben. Die TLabel komponente ist nicht das Problem, da die symbole ja angezeigt werden.


    Ich habe als Test alle chinesischen symbole im XML-File direkt dem TLabel (Caption) zugewiesen. Es wurden alle symbole im Label...
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 19. Aug 2008
    das wegen dem codepage dachte ich auch schon. kann es am encoding vom XML file liegen?
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 19. Aug 2008
    Ok jetzt habe ich dich falsch verstanden. Ich verwende Delphi (win32) und benutze die Standard TLabels komponente
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 19. Aug 2008
    Also ich verwende die Standard TLabels (winforms). Also ich sehe die chinesischen Symbole und zwischen drin hat es manchmal Fragezeichen (?) anstelle des korrekten symbols. Das mit der Schrift kann ich mir nicht so richtig vorstellen, da ich es ja z.b. im logfile oder debugger richtig sehe. somit müsste die schriftart im windows installiert sein. (habe übrigens die sprachzusätze für asisatische...
  • Forum: Object-Pascal / Delphi-Language

    Re: Unicode probleme

      Delphi
      by day, 19. Aug 2008
    Es scheint aber trotzdem auch mit Strings zu funktionieren. Wie gesagt sehe ich die chinesischen symbole auf meiner oberfläche es gibt lediglich ein paar symbole welche das IXMLNode (oder wahrscheinlich eher das TXMLDocument) nicht ausgeben können. Wenn ich den parser selber schreiben würde, dann würde es funktionieren!

    Allerdings möchte ich das rad nicht neu erfinden....
Seite 1 von 2  1 2      


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=day&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=119015
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:46 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz