"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

AnsiString -> Float/Int

XeroXs 04.12.2001 - 22:18 1272 9
Posts

XeroXs

doh
Avatar
Registered: Nov 2000
Location: Lieboch
Posts: 10333
Also, i spiel mi grad mim CBuilder...

Da gibz so nette eingabefelder die dummerweise nur als AnsiString einlesen...

wie machi aus dem eine Int oder Float-Variable?

thx

that

Moderator
Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11338
atoi oder atof

XeroXs

doh
Avatar
Registered: Nov 2000
Location: Lieboch
Posts: 10333
hm....

ok....

bled is da noch folgendes:

i les vorher aus dem Eingabefeld Edit1 die Attribute "Text" aus.. des is da inhalt...

also Edit1->Text

des willi in einen string reinschreiben mit dem namen txt1

den habi vorher so deklariert:

char *txt1;

und dann schreib i

txt1=(Edit1->Text);

dann kommt folgende fehlermeldung:

cannot convert Ansistring to char *.

aba char *irgendwas is doch a string oda?

shadowman

OC Addicted
Registered: Oct 2000
Location: Feldkirchen
Posts: 1612
hmm dann hättens jo ned a eigene string funktion gmacht oda??
is des ned array?? weil char buffer[80] oda was auch imma is a array:-)

XeroXs

doh
Avatar
Registered: Nov 2000
Location: Lieboch
Posts: 10333
wwi ;)

thaaaaaaat :D hilfe! ;)

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
txt1 ist kein String, das ist ein Pointer auf einen Character (was unter gewissen Umständen zugegebenermaßen schon als String interpretiert werden kann). Lern mal ein bisschen C, denn wenn du das nicht kapiert hast, kannst du den Rest vergessen.

Bimminger

christoph-bimminger.at
Avatar
Registered: Nov 2001
Location: Linz
Posts: 684
strings herumkopiern mittels strcpy(char* sourcestr, char*deststr)
könnt evtl in dem fall helfen - weis aba net ob ansistring in char* gecastet wird... i mach nix mitn CBuilder.

mfG CB

XeroXs

doh
Avatar
Registered: Nov 2000
Location: Lieboch
Posts: 10333
ok hab des... gelöst :D

was andres noch

weiß wer wie ma aus einer Listbox (cbuilder) den markierten wert herauslesen kann?

die dropdownbox z.b. hat dafür ne eigene variable (Text), aba die listbox ned :(

Bimminger

christoph-bimminger.at
Avatar
Registered: Nov 2001
Location: Linz
Posts: 684
auch wenn i mi mit CBuilder net auskenn... evtl gibts da a "ListIndex" was da de Stelle des ListWertes zurückgibt.. oder a "SelectedItem" oder sowas... (schau mal in da hilfe alle eigenschaften des Combo-Controls an...)

mfG CB

XeroXs

doh
Avatar
Registered: Nov 2000
Location: Lieboch
Posts: 10333
Listindex gibts ja...
da kann man aber nur überprüfen ob ein wert 0 oder 1 is..

wenn des echt nur so gehen würde wär des verdammt umständlich :(

selecteditem oda so ähnlich gibz nix :(
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz