Dim Felder

Anfängerfragen zum Programmieren mit PureBasic.
Mathias-Kwiatkowski
Beiträge: 118
Registriert: 26.06.2005 23:06
Wohnort: Dinslaken

Dim Felder

Beitrag von Mathias-Kwiatkowski »

also wenn ich nun schreibe!

Code: Alles auswählen

dim mathias$(900)

for tues=1 to 900
mathias$(tues)="WWW"
next


dann müsste im dim feld 900 mal www stehen!

um es auszulesen und es anzuzeigen mache ich dieses

Code: Alles auswählen

for ui=1 to 900
print mathias$(ui)
next

aber in diesem dim steht kein einziges www

warum? mache ich was falsch?
[/code]
Benutzeravatar
Green Snake
Beiträge: 1394
Registriert: 22.02.2005 19:08

Beitrag von Green Snake »

Code: Alles auswählen

Dim mathias$(900) 


For tues=1 To 900 
  mathias$(tues)="WWW" 
Next 

For ui=1 To 900 
  Debug mathias$(ui) 
Next

dein code kann in pb gar nict funtzen, da print nichts bewirkt :allright:

was ist dein prblem?
du weisst jedem feld den wert WWW
zu, das heisst, feld1 = WWW, feld2 = WWW ect.
-.-"
Mathias-Kwiatkowski
Beiträge: 118
Registriert: 26.06.2005 23:06
Wohnort: Dinslaken

Beitrag von Mathias-Kwiatkowski »

Doch der print befehl geht aber so und so hab ich ihn sorry

openconsole()
printn (mathias$(ui))
closeconsole()

und es geht net!!!

es geht auch nicht im screen mode!!!
mit drawtext!!
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

was? wie? wo?

funktioniert doch:

Code: Alles auswählen

Dim mathias$(900)

For tues=1 To 900
  mathias$(tues)="WWW"
Next
OpenConsole()
For ui=1 To 900
  Print (mathias$(ui))
Next 
CloseConsole()
a²+b²=mc²
Mathias-Kwiatkowski
Beiträge: 118
Registriert: 26.06.2005 23:06
Wohnort: Dinslaken

Beitrag von Mathias-Kwiatkowski »

genau so und so gehts nicht!
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

> genau so und so gehts nicht!

wir können jetzt hier stundenlang herumdiskutieren:

Du: "Es geht nicht!"
Ich: "Es geht doch!"

Es ist dann doch etwas effizienter, wenn Du den entsprechenden Teil des Codes postest.
a²+b²=mc²
Mathias-Kwiatkowski
Beiträge: 118
Registriert: 26.06.2005 23:06
Wohnort: Dinslaken

Beitrag von Mathias-Kwiatkowski »

dazu müsste ich den ganzen code senden... zu lang!

ich schau mal ne andere möglichkeit nach
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

ist doch ganz einfach:

Öffne einen neuen PB-Editor, füge nachfolgenden Code ein und führe ihn aus.
Dann wirst Du sehen, dass er funktioniert.

Code: Alles auswählen

Dim mathias$(900)

For tues=1 To 900
  mathias$(tues)="WWW"
Next
OpenConsole()
For ui=1 To 900
  Print (mathias$(ui))
Next
CloseConsole()
a²+b²=mc²
hussi
Beiträge: 70
Registriert: 19.05.2005 13:30

Beitrag von hussi »

Mach lieber nach dem letzten NEXT noch ein Delay (7500)... sonst siehst Du wirklich nichts
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Mann kann da auch ein [c]Input()[/c] hin schreiben ;).
Bild
Antworten