AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Strings adieren

Ein Thema von abi · begonnen am 28. Jun 2004 · letzter Beitrag vom 28. Jun 2004
Antwort Antwort
abi

Registriert seit: 20. Apr 2004
Ort: Köln
143 Beiträge
 
#1

Strings adieren

  Alt 28. Jun 2004, 10:37
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
Wer nicht fragt, bleibt dumm.
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Strings adieren

  Alt 28. Jun 2004, 10:44
Hai abi,

versuche es mal so:
Code:
procedure TFormCanOpen.Antwort(Sender: TObject);
var zahl : String;
begin
 zahl = IntToStr(StrToInt ('$580') + Knotennummer);
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von GuenterS
GuenterS

Registriert seit: 3. Mai 2004
Ort: Österreich > Bad Vöslau
760 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Strings adieren

  Alt 28. Jun 2004, 10:44
ganz genau. Zuerst Umwandeln und dann addieren, so verbindest Du nur die Strings wie du eh schon gesehen hast.
Günter
  Mit Zitat antworten Zitat
abi

Registriert seit: 20. Apr 2004
Ort: Köln
143 Beiträge
 
#4

Re: Strings adieren

  Alt 28. Jun 2004, 10:48
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
Wer nicht fragt, bleibt dumm.
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.016 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#5

Re: Strings adieren

  Alt 28. Jun 2004, 10:51
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

Zu lahm!
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
abi

Registriert seit: 20. Apr 2004
Ort: Köln
143 Beiträge
 
#6

Re: Strings adieren

  Alt 28. Jun 2004, 10:53
Hallo Steve
hast recht, hab mich verschrieben.
Wer nicht fragt, bleibt dumm.
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.016 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#7

Re: Strings adieren

  Alt 28. Jun 2004, 10:56
[total off-topic]
Zitat von abi:
Hallo Steve
hast recht, hab mich verschrieben.
Schon wieder!
Steve <> Stevie
[/total off-topic]
P.S.: Schlaue Katze!!!
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#8

Re: Strings adieren

  Alt 28. Jun 2004, 10:58
OFF-TOPIC: @Stevie Mach mal ein Zitat und schaue Dir meine schönen Links an

Zitat von Stevie:
Steve
Stevie

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
abi

Registriert seit: 20. Apr 2004
Ort: Köln
143 Beiträge
 
#9

Re: Strings adieren

  Alt 28. Jun 2004, 11:03
Oh des war echt keine Absicht.

Sorry Stevie
Wer nicht fragt, bleibt dumm.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:20 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