Warum?

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Beitrag von edel »

ts-soft hat geschrieben:>> Fehlt hier nen "wend" ?
Eins ????

Code: Alles auswählen

While NextDirectoryEntry()=1
     AddGadgetItem(#Listview_0,-1,DirectoryEntryName()) 
Wend Wend Wend [...]
Ne , oder ? ;-)

Aber du hast schon recht , es fehlen im Quellcode mehr als ein "wend".
Sowas kommt davon wenn man mit c&p arbeitet :wink:
Zuletzt geändert von edel am 01.12.2005 19:52, insgesamt 1-mal geändert.
Benutzeravatar
Tsuki-Namida
Beiträge: 633
Registriert: 17.11.2005 13:27
Kontaktdaten:

Beitrag von Tsuki-Namida »

hmmmm okay.....
mal schauen...

@freedimension
Habe mein beitrag mit dem quelltext editiert bzw. den quell text... und? ist besser ???
Benutzeravatar
nco2k
Beiträge: 892
Registriert: 08.09.2004 23:13

Beitrag von nco2k »

@hallodri
:lol: :lol: :lol:

c ya,
nco2k
~|__/
..o.o.. <--- This is Einkaufswagen. Copy Einkaufswagen into your signature to help him on his way to world domination.
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Beitrag von edel »

Sorry fuer OT , aber gibt es in der PBIDE kein automatisches einruecken ?
Benutzeravatar
nco2k
Beiträge: 892
Registriert: 08.09.2004 23:13

Beitrag von nco2k »

@hallodri
eigentlich doch, aber es kann auch sein, dass es an real-tabs (ascii-9) liegt.

c ya,
nco2k
~|__/
..o.o.. <--- This is Einkaufswagen. Copy Einkaufswagen into your signature to help him on his way to world domination.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Ich habs mit einer Tabweite von 2 formatiert, da steht das Until bereits in Spalte 13, das dort was Fehlt merkt man also sofort.
Ein Tip:
Nach If immer gleich ein EndIf schreiben, dann den entsprechenden Code dazwischen. Das gleiche für die anderen Schleifen usw.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Tsuki-Namida
Beiträge: 633
Registriert: 17.11.2005 13:27
Kontaktdaten:

Beitrag von Tsuki-Namida »

ts-soft hat geschrieben:Ein Tip:
Nach If immer gleich ein EndIf schreiben, dann den entsprechenden Code dazwischen. Das gleiche für die anderen Schleifen usw.
Ja doch so werde ich es jetzt auch machen :D
naja zum glück kann man aus fehlern lernen :lol:

PS: Habe alle "EndIf" gefunden es waren 5 :roll:
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

> Nach If immer gleich ein EndIf schreiben, dann den entsprechenden Code dazwischen. Das gleiche für die anderen Schleifen usw.

das hat auch den vorteil, dass man nicht x-mal [backspace] drücken muss,
um die einrückung der folgezeile zu verändern...


> naja zum glück kann man aus fehlern lernen

das ist die richtige einstellung. :allright:
Zuletzt geändert von Kaeru Gaman am 02.12.2005 00:21, insgesamt 1-mal geändert.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
Konne
Beiträge: 764
Registriert: 30.03.2005 02:20
Kontaktdaten:

Beitrag von Konne »

Hier sei einfach mal erwähnt:
Proceduren sind einfach zu Handeln Speichersparnd (im Arbeitsspeicher und auf der Festplatte) und machen Code (vorallem dank der Einklappfunktion) sehr übersichtilich und leicht editirbar
Antworten