Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
noop
Anmeldungsdatum: 04.05.2005 Beiträge: 259
|
Verfasst am: 03.06.2005, 20:34 Titel: Zahl in Stringvariable umwandeln |
|
|
Hallo
Ich will eine Zahl von einer Variablen in eine Stringvariable bekommen.
Aber wie?
Also:
x = 8
s$ = 8 'und wie krieg ich x da rein
s$ = s$ + x funzt ja nicht.
Und MID$ ja auch nicht.
X muss variable bleiben. |
|
Nach oben |
|
 |
Sebastian Administrator

Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
 |
noop
Anmeldungsdatum: 04.05.2005 Beiträge: 259
|
Verfasst am: 03.06.2005, 20:42 Titel: |
|
|
Danke. Werd ich gleich ausprobieren.
Denk aber wird schon klappen.  |
|
Nach oben |
|
 |
noop
Anmeldungsdatum: 04.05.2005 Beiträge: 259
|
Verfasst am: 05.06.2005, 16:37 Titel: |
|
|
Gibt es auch eine FUnktion, die es genau andersrum macht?
Also Stringvariable in Variable?
Code: |
DECLARE SUB MENUE ()
CALL MENUE
SUB MENUE
CLS
INPUT X$
SELECT CASE X$
CASE CHR$(33) TO CHR$(47), CHR$(58) TO CHR$(127), CHR$(128) TO CHR$(255): PRINT "Nur Zahlen verwenden!": WHILE INKEY$ = "": WEND: CALL MENUE
|
So jetzt hab ich da ermittelt, das es nur eine Zahl ist und jetzt weiß ich nicht mehr weiter.
Wenn ich beim Code
Code: |
CHR$(58) TO CHR$(255)
|
eingebe funktioniert es nicht. So wie es jetzt da steht schon. Hat da jemand ne Ahnung warum? |
|
Nach oben |
|
 |
Sebastian Administrator

Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
 |
noop
Anmeldungsdatum: 04.05.2005 Beiträge: 259
|
Verfasst am: 05.06.2005, 17:31 Titel: |
|
|
Check ich aus'm Kopf zwar noch nicht probiet ich dann mal. |
|
Nach oben |
|
 |
ioiCracr
Anmeldungsdatum: 06.07.2005 Beiträge: 24 Wohnort: Andernach (MYK)
|
Verfasst am: 07.07.2005, 08:41 Titel: |
|
|
Erst mal Hi @ all!
Zitat: | Hallo.
Code:
X% = 123
Y$ = LTRIM$(STR$(X%))
PRINT "Die Zeichenkette ist "; Y$
PRINT "Länge: "; LTRIM$(STR$(LEN(Y$)))
SLEEP: END
Viele Grüße!
Sebastian
|
Ich hab das mal so ausprobiert wie Sebastian das angegeben hat. Aber als ich den Code ausführen wollte kam eine Meldung, dass Datentypen irgendwie nicht passen... Der Fehler kam an der Stelle in der Zeile beim Zweiten PRINT bei LTRIM$
Ich habe das auf QBasic 4.5 ausprobiert. |
|
Nach oben |
|
 |
jb

Anmeldungsdatum: 14.01.2005 Beiträge: 2010
|
Verfasst am: 07.07.2005, 11:19 Titel: |
|
|
Warum gräbst du einen so alten Thread wieder aus?
Naja, bei mir klappt's, und ich seh den Fehler nicht wirklich...
Was kommt denn für eine Fehlermeldung?
jb |
|
Nach oben |
|
 |
ioiCracr
Anmeldungsdatum: 06.07.2005 Beiträge: 24 Wohnort: Andernach (MYK)
|
Verfasst am: 07.07.2005, 13:43 Titel: |
|
|
ich grab den aus, weil ich das wissen mußte...
ja wenn ich das so eingebe, sagt der mir das an der rot markierten stelle irgendetwas mit den typen nicht stimmt....
aber das hat sich eigentlich schon erledigt. hab das schon mit ner anderen methode gelöst
aber trotzdem danke |
|
Nach oben |
|
 |
|