#PB_-Liste

Anfängerfragen zum Programmieren mit PureBasic.
Rockmaster
Beiträge: 105
Registriert: 28.04.2006 22:19

#PB_-Liste

Beitrag von Rockmaster »

Hi Leute ich wollte euch mal fragen ob es eine Liste aller #PB_... Befehle gibt und ihre Wirkungen!
Wenn ja bidde reinschreiben

Danke im vorraus
Benutzeravatar
Deeem2031
Beiträge: 1232
Registriert: 29.08.2004 00:16
Wohnort: Vorm Computer
Kontaktdaten:

Beitrag von Deeem2031 »

Hm, kenn keine Befehle die mit "#PB_" anfangen, die Liste dürfte also leer sein...

Oder meinst du Konstanten..? ;)
Bild
[url=irc://irc.freenode.org/##purebasic.de]irc://irc.freenode.org/##purebasic.de[/url]
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: #PB_-Liste

Beitrag von Kiffi »

Wenn in PB etwas mit '#' anfängt, dann ist das kein Befehl, sondern eine
Konstante. Sprich: Das ist eine Variable mit festem Inhalt (wenn sie
einmal mit einem Wert belegt wurde, dann kann sie nicht mehr
überschrieben werden).

Du kannst in Deinem SourceCode eigene Konstanten definieren. Daneben
gibt es auch vordefinierte Konstanten (wie z.B. die von Dir
angesprochenen #PB_* - Konstanten)

Wenn Du jaPBe verwendest: Dort gibt es einen Konstanten-Explorer, der
viele Konstanten und deren Bedeutung anzeigt.

Bei der original IDE von PB bin ich mir nicht sicher, ob's einen
Konstanten-Explorer gibt. Das werden mit Sicherheit die Leute
beantworten können, die im Gegensatz zu mir die IDE benutzen.

Grüße ... Kiffi
Benutzeravatar
Karl
Beiträge: 520
Registriert: 21.07.2005 13:57
Wohnort: zu Hause

Re: #PB_-Liste

Beitrag von Karl »

Es gibt auch eine Excelliste (PureArea.net Sektion Downloads).
Zarathustra hat geschrieben:Konstanten sind keine Variablen.
Gruß Karl
The Kopyright Liberation Front also known as the justified ancients of Mumu!
PB 5.X
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: #PB_-Liste

Beitrag von Kiffi »

Karl hat geschrieben:
Zarathustra hat geschrieben:Konstanten sind keine Variablen.
:)

ja, stimmt. Die beiden Begriffe sind ziemlich gegensätzlich. Aber zum erklären fiel mir so auf die Schnelle nix anderes ein.

Grüße ... Kiffi (dem jetzt nicht erklärt werden muss, was Konstanten sind)
Jilocasin
Beiträge: 665
Registriert: 13.05.2006 16:04
Kontaktdaten:

Re: #PB_-Liste

Beitrag von Jilocasin »

Kiffi hat geschrieben:Sprich: Das ist eine Variable mit festem Inhalt (wenn sie
einmal mit einem Wert belegt wurde, dann kann sie nicht mehr
überschrieben werden).
HÄ?
In 3.3 kann man "#PB_..." Konstanten ändern!!!

Folgender Code:

Code: Alles auswählen

#PB_WINDOW_SYSTEMMENU = 8

Debug #PB_WINDOW_SYSTEMMENU
Beim ersten Mal ausführen gibt der Debugger "8" zurück.
Beim zweiten Mal "Constant not found: ..."

Ist das nicht totaler Quatsch???
Bild
Benutzeravatar
winduff
Beiträge: 879
Registriert: 10.02.2006 21:05
Wohnort: Gießen
Kontaktdaten:

Beitrag von winduff »

Naja selbst wenn es geht wie du sagst:

Wie schon öfters gesagt wurde, allzugroße hilfe können wir PB3.3 benutzern nicht anbieten, da die Programmiersprache damals noch nicht halb so ausgereift war wie jetzt, bzw sich auch viele Befehle geändert haben.

Aber wir versuchen es soweit es geht :-)

Was meinst du mit Konstanten ändern?! die (quote) #PB_ Konstanten (quote) kann man nicht ändern... Grundsätzlich nicht - oder kannst du auch befehle wie input() verändern? :allright:

Zu deiner Frage: Selbst wenn du die liste benutzt, viele werden nicht unterstüzt sein bei PB3.3.
Bild
AND51 hat geschrieben:...und ich würde dein Programm aus Wut zwei mal installieren, um eines genüsslicher löschen zu können, als das andere...
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: #PB_-Liste

Beitrag von Kiffi »

> In 3.3 kann man "#PB_..." Konstanten ändern!!!

mag sein. Ich benutze kein 3.3

In PB4 bekomme korrekterweise ich ein "Constant already declared"

Grüße ... Kiffi
Jilocasin
Beiträge: 665
Registriert: 13.05.2006 16:04
Kontaktdaten:

Re: #PB_-Liste

Beitrag von Jilocasin »

Kiffi hat geschrieben:In PB4 bekomme korrekterweise ich ein "Constant already declared"
Das hab ich gemeint. Das kommt bei 3.3 nicht.
Aber was solls, iss ja auch egal.
Beim nächsten Start von PB stimmts ja wieder...
Bild
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

OHA das geht ja tatsächlich... ist mir vorher nie aufgefallen...

wie kommt man auf die idee, das auszuprobieren?
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Antworten