Die Suche ergab 8 Treffer

von Iceman_03
Mo 25. Apr 2016, 14:42
Forum: Windows
Thema: Probleme mit Grafischen Zeichen in der Windows Console
Antworten: 20
Zugriffe: 15386

Re: Probleme mit Grafischen Zeichen in der Windows Console

Ich hatte das gleiche Probleme, konnte es jetzt jedoch lösen. Vorweg, ich arbeite noch mit FPC 2.6.4.

Das Problem mit der Darstellung der Zeichen in einer Konsolenanwendung liegt an den Windows-Schriftarten. Die Rasterschriftart (Terminal) basiert auf der Codepage 850 und hat damit zum Beispiel ...
von Iceman_03
Mi 27. Aug 2014, 08:25
Forum: Freepascal
Thema: Datentyp Comp in String umwandeln
Antworten: 11
Zugriffe: 4752

Re: Datentyp Comp in String umwandeln

Kann mir jemand einen Tipp geben, wo ich mich in das Thema "String | AnsiString | UTF8String" mal einlesen kann?

Bisher habe ich das Thema ignoriert, vor allem weil ich, im Moment den Quellcode immer noch TP7 kompatibel halten muss. Da kommen AnsiString und UTF8String für mich sowieso nicht in ...
von Iceman_03
Di 26. Aug 2014, 15:26
Forum: Freepascal
Thema: Datentyp Comp in String umwandeln
Antworten: 11
Zugriffe: 4752

Re: Datentyp Comp in String umwandeln

@Michl: Vielen Dank für den Test.
@BeniBela: Danke für die Antwort. Ich verwende jetzt erst einmal folgende Lösung:
Function CompToStr(c:Comp) : String;
Var s : ShortString;
i : Int64;
begin
Move(c,i,8);
Str(i,s);
CompToStr := s;
end; Diese Lösung scheint keine Fehler zu liefern.

Danach ...
von Iceman_03
Di 26. Aug 2014, 13:04
Forum: Freepascal
Thema: Datentyp Comp in String umwandeln
Antworten: 11
Zugriffe: 4752

Re: Datentyp Comp in String umwandeln

Hallo Michl,

danke für Deine Antwort.

Ich habe das Fehlverhalten bei der von mir installierten Version (Lazarus 1.2.2, FPC 2.6.4) weiter eingegrenzt.

Str(Comp,String) liefert falsche Werte sobald Comp größer als 1000000000000000 (16 Stellen) ist.
FloatToStrF(Comp) und FloatToStrF(Int64) liefern ...
von Iceman_03
Mo 25. Aug 2014, 19:58
Forum: Freepascal
Thema: Datentyp Comp in String umwandeln
Antworten: 11
Zugriffe: 4752

Re: Datentyp Comp in String umwandeln

Hallo mse,

ja, das Problem ist nur, dass mein Programm auf unterschiedlichen Systemen läuft, unter anderem auch noch auf DOS-Rechnern.
Deshalb muss ich immer 2 Versionen kompilieren, eine unter TP7 für 16-Bit DOS und eine unter FPC für 32-Bit Windows.
Da es unter TP7 nur Comp gibt hatte ich mich ...
von Iceman_03
Mo 25. Aug 2014, 18:19
Forum: Freepascal
Thema: Datentyp Comp in String umwandeln
Antworten: 11
Zugriffe: 4752

Datentyp Comp in String umwandeln

Hallo zusammen,

ich verwende eine Variable mit dem Datentyp Comp um darin die "Nummer einer Versandeinheit" (NVE/SSCC) zu speichern.

NVE's sind 18-stellig und beginnen immer mit "1".
Eine NVE ist wie folgt aufgebaut : 1bbbbbbbxxxxxxxxxP, wobei b eine Basisnummer darstellt, die in Deutschland mit ...
von Iceman_03
Fr 18. Jun 2010, 21:48
Forum: Vorstellungen
Thema: Und noch ein neuer "Alter"
Antworten: 5
Zugriffe: 5246

Re: Und noch ein neuer "Alter"

Hallo,

von mir auch ein herzliches Willkommen!
Ich glaube, die Chancen für eine erfolgreiche Portierung liegen garnichtmal so schlecht. Kompatibilität mit Borland Pascal wurde laut Projektseite schon lange hergestellt...
... Probleme kann es teilweise bei Delphi-Projekten wegen fehlender ...
von Iceman_03
Fr 18. Jun 2010, 12:44
Forum: Vorstellungen
Thema: Und noch ein neuer "Alter"
Antworten: 5
Zugriffe: 5246

Und noch ein neuer "Alter"

Hallo zusammen,

ich beschäftige mich seit den '90gern mit Programmierung. Eingestiegen ins Thema Pascal bin ich mit Borlands Pascal 5.5. Später habe ich mich auch mal kurz mit Borlands C++ beschäftigt, bin dann aber irgendwie bei BP70 hängen geblieben. Natürlich habe ich später parallel diverse ...