PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Integer zum String konvertieren



sato
25.02.2008, 01:23
Hallo

dim graus$ as string*6
dim T as integer
$lib "mcsbyteint.lbx" The numeric<>string conversion routines are optimized when used for byte, integer,word and longs.

Versuche einen integer zum string zu konvertieren, ähnlich dies
Graus$ = Str(t)
oder
Print #1 , T

aber beim kompilieren bekomme folgenden Fehlermeldung
Label not found _PRINTSDECW

Fals T als byte gedimed wird kompilert es ohne Fehlermeldung
Hat jemand eine Idee warum die Fehlermeldung erscheint?

Danke

Mfg
Sato

Ratber
25.02.2008, 01:47
Ich hab grad mal ohne die Lib probiert und wie erwartet keine Fehlermeldung bekommen.


$regfile = "m8def.dat"
$crystal = 8000000
$baud = 300

$hwstack = 64
$swstack = 32
$framesize = 120

dim graus$ as string*6
dim T as integer

Graus$ = Str(t)

sato
25.02.2008, 13:56
Hallo Ratber

Die einbindung der "mcsbyte.lbx verursacht die Fehlermeldung

$regfile = "m8def.dat"
$crystal = 8000000
$baud = 300

$hwstack = 64
$swstack = 32
$framesize = 120

$lib "mcsbyte.lbx" '!!!!!!!!!!!!!!!!!!!!!

dim graus$ as string*6
dim T as integer

Graus$ = Str(t)

Danke

Gruss
Sato

T.J.
25.02.2008, 14:04
wozu dann diese lib, wenn es ohne besser geht???

Ratber
26.02.2008, 00:16
Ja die Lib ist in meiner Version von Bascom schon recht alt (Copiright von 2001 wenn ich recht erinnere) und ich habe sie nie genutzt weils ja, wie du schon sagtest, auch ohne prime geht.


@Sato

wie gesagt hab ich die Lib nie probiert.
Gibts da irgendwas besonderes drann ?

sato
26.02.2008, 00:40
Hallo

Habe vor lange Zeit gelesen das der code damit optimiert wird

Gruss

Sato