Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Strings adieren (https://www.delphipraxis.net/24888-strings-adieren.html)

abi 28. Jun 2004 09:37


Strings adieren
 
Hallo
ich möchte zwei Zahlen adieren.

Die eine ist eine Hex zahl, des halb hab ich einen String genommen.

Die andere ist eine Integer Variable.

Jetzt wollte ich ich einfach, diese beiden Zahlen adieren.

Wenn ich jetzt:
Code:
procedure TFormCanOpen.Antwort(Sender: TObject);
var zahl : String;
begin
 zahl = '580' + IntToStr(Knotennummer);
end;
Knotennummer ist 33.
Jetzt bekomme ich als ergebnis. "58033" und nicht wie ich möchte. "1A1"

Muss ich vielleicht erst alles als Integer zusammen zählen und dann umwandeln.

ciao
abi

Sharky 28. Jun 2004 09:44

Re: Strings adieren
 
Hai abi,

versuche es mal so:
Code:
procedure TFormCanOpen.Antwort(Sender: TObject);
var zahl : String;
begin
 zahl = IntToStr(StrToInt ('$580') + Knotennummer);
end;

GuenterS 28. Jun 2004 09:44

Re: Strings adieren
 
ganz genau. Zuerst Umwandeln und dann addieren, so verbindest Du nur die Strings wie du eh schon gesehen hast.

abi 28. Jun 2004 09:48

Re: Strings adieren
 
Ok, dann wandle ich erst um.
Danke nochmal.
Es ist doch immer wieder schön wenn man merkt, das man was verstanden hat.

Ciao
abi

Stevie 28. Jun 2004 09:51

Re: Strings adieren
 
Delphi-Quellcode:
procedure TFormCanOpen.Antwort(Sender: TObject);
var zahl : String;
begin
 zahl := IntToHex(StrToInt('$' + '580') + Knotennummer, 4);
end;
P.S.:
0x580 --> 1408
1408 + 33 = 1441
1441 --> 0x5a1 und nicht 0x1a1 :zwinker:

:wall: Zu lahm!

abi 28. Jun 2004 09:53

Re: Strings adieren
 
Hallo Steve
hast recht, hab mich verschrieben.

Stevie 28. Jun 2004 09:56

Re: Strings adieren
 
[total off-topic]
Zitat:

Zitat von abi
Hallo Steve
hast recht, hab mich verschrieben.

Schon wieder! :mrgreen: :mrgreen:
Steve <> Stevie
[/total off-topic]
P.S.: Schlaue Katze!!! :love:

sakura 28. Jun 2004 09:58

Re: Strings adieren
 
OFF-TOPIC: @Stevie Mach mal ein Zitat und schaue Dir meine schönen Links an :mrgreen:

Zitat:

Zitat von Stevie

Steve
Stevie

...:cat:...

abi 28. Jun 2004 10:03

Re: Strings adieren
 
Oh des war echt keine Absicht. :oops:

Sorry Stevie


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:55 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