![]() |
Typcasting?
hallo
wie wandel ich einen integer in einen string um? da ich eine dll mache, benutze ich keine vcl, alsokann ich auch kein IntToStr verwenden. das typcasting string(integer) funzt nicht, da gibts ne exception...hat noch jemand ne idee? |
Re: Typcasting?
Hi,
unter Turbo Pascal gab es die Prozedur Str. mfG mirage228 |
Re: Typcasting?
das geht, danke :)
|
Re: Typcasting?
oder du schaust dir luckies nonvcl toolkit an. das ist eine inttostr() drin.
(die nutzt zwar auch val, aber a) kann man den namen dann lassen und b) ist da noch mehr drin) und man kann auch dlls mit vcl erstellen... |
Re: Typcasting?
val guck ich mir an, danke :)...wo am ende der unterschied ist weissich nicht
Zitat:
|
Re: Typcasting?
*hüstel*
Win32-API-Tutorials -> Systemfunktionen (wie das Registry-Kapitel) -> INI-Dateien: Zitat:
|
Re: Typcasting?
sorry, ich dachte es hätte sonst mit in dem registry part gestanden :mrgreen: :oops:
|
Re: Typcasting?
Ich habe keine Ahnung, was da gemacht wird, aber so funktioniert das auch:
Delphi-Quellcode:
Habe es irgendwo & irgendwann mal im Internet gefunden...
function IntToStr(Value: Integer): string;
asm PUSH ESI MOV ESI, ESP SUB ESP, 16 XOR ECX, ECX PUSH EDX XOR EDX, EDX CALL CvtInt MOV EDX, ESI POP EAX CALL System.@LStrFromPCharLen ADD ESP, 16 POP ESI end; |
Re: Typcasting?
Kanns sein das der Titel nicht richtig ist? Denn es ist ja nicht einfach ein Typcasting sondern es wird etwas convertiert. Irgendwie klicke ich immer wieder auf den Beitrag weil ich ja nix zu typecasing gelesen hab (außer im Titel) und dann gehts in dem Thread ja gar nicht um typecasting
|
Re: Typcasting?
hm, soweit ich weiss ist es immer ein typcasting sobald man "Typ(typ)" angibt.
@Alexander: jo der funzt auch, weil es exakt der ist, den auch die VCL verwendet :P. Ich wollte nur nichts kopieren. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:40 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