Einzelnen Beitrag anzeigen

Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.736 Beiträge
 
Delphi 6 Enterprise
 
#1

#8593-Zeichen wird nicht immer richtig angezeigt

  Alt 5. Sep 2011, 15:34
Hallo, der nachfolgende Code ist ein Ausschnitt einer Funktion, mit der ein DBGrid sortiert wird (eigenlich die Query dahinter). Hier geht es jetzt nur darum in der Titelzeile des Grids einen auf oder ab zeigenden Pfeil hinter dem Feldnamen anzuzeigen. So wie es z.B. auch im Explorer ist.

Delphi-Quellcode:
if Pos(#8593,Column.Title.Caption)>0 then
    begin
    Arrow:=#8595;
    //...
    end
  else
    begin
    Arrow:=#8593;
    //...
    end;
//...
Column.Title.Caption:=Column.FieldName+' '+Arrow;
Die kompilierte exe in einer VM: Win7, 64bit zeigt die Pfeile an,
im meinem rechner XP, 32 bit kommt nur ein kleines Quadrat.
Woran kann das liegen? Zeichen-Codierung? Wenn ja, gibt es Pfeile die in beiden Fällen funktionieren würden?

Das Programm ist Ausnamhsweise mit Delphi2010 geschrieben, falls das relevant ist.
Ralph
  Mit Zitat antworten Zitat