Konstantenliste

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
tft
Beiträge: 650
Registriert: 08.09.2004 20:18
Computerausstattung: GFX 3060 Ti , i7 12700F , 32 GB Ram , 900 GB SSD , TV
Wohnort: Dachsen
Kontaktdaten:

Konstantenliste

Beitrag von tft »

Hi....

in fielen Programmen werden auf Konstanten zugegriffen. Aber wo sind diese deklariert?
TFT seid 1989 , Turgut Frank Temucin , CH-Dachsen/DE-Berlin/TR-Antalya
Mein Projekt (Driving School Evergarden)
Codes bei (GitHub) Videos von (YouTube)
Treffen via Discord: Einladung

PB 6.10 | W11 | i7 12700F | 32 GB Ram | RTX 3060 Ti | 60 Herz -TV FullHD
ARDUINO Freak | Sprecher | Game Dev. | Geschichten Erzähler :-)
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

Ich hoffe ich habe das richtig verstanden.

http://www.activevb.de/rubriken/apiview ... iewer.html

http://denislabarre.free.fr/index_en.html (WinConstantsToPB.res)
Wird wohl wegen der doppelt vorhandenen Konstanten mit Purebasic
entfernt worden sein. Konnte sie jetzt nicht mehr downloaden.

Und speziel von CVS - PB aus findest du in dem Quelltext für die Res-Datei hier die vordefinierte Konstanten:

http://purebasic-cvs.dyndns.org/index.c ... web-markup

Gruß Falko
Bild
Win11 Pro 64-Bit, PB_6.11b1
Benutzeravatar
sharkpeter
Beiträge: 474
Registriert: 29.08.2004 16:18
Wohnort: Dresden
Kontaktdaten:

Beitrag von sharkpeter »

Hallo tft,

es gibt da zum einen die #PB_xyz_Konstanten, diese sind zum Teil in der Online-Hilfe beschrieben. Ansonsten schreibst du deine selbst erstellten Konstanten sinnvoller Weise an den Anfang deines Programms in der Form:

Code: Alles auswählen

#Name="tft"
#Zahl=12345
PB3.94 bis 6.xx / (Win98/98SE/ME/XPProSP3/WINVista-X32)/WIN7HP-X64/WIN8PRO-X32/WIN10-64

Nichts wissen macht nichts, sich dumm stellen aber schon.
Benutzeravatar
Lars
Beiträge: 347
Registriert: 31.08.2004 23:53
Wohnort: Shanghai
Kontaktdaten:

Beitrag von Lars »

Was für Konstanten? So etwas wie #PB_Window_Borderless? Das
deklariert PB, die sind vorgegeben.

///Edit
Ohh weh, da war ich aber langsam :D
Lars
The only problem with troubleshooting is, that sometimes the trouble shoots back.
P4 2,6Ghz, 512MB RAM, GeForce 6200, WinXP Pro SP2, PB V3.94
sbehrens
Beiträge: 274
Registriert: 08.09.2004 18:41
Kontaktdaten:

Beitrag von sbehrens »

Code: Alles auswählen

#Name="tft" 
#Zahl=12345
:?: OMG, wie peinlich, ich wusste noch gar nicht, dass man Konstanten auch Strings zuweisen kann, das habe ich noch nie gemacht! :oops: Aber irgendwie brauch man das auch gar nicht... :?:

mfG
Basti
enjoy life... while you can!
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

@ptI

"Ist doch logisch", oder warum sollte man für Konstanten keine Strings gebrauchen?
Beispiel Währung:

Code: Alles auswählen

;#Deutschland="DM" ; war mal
#Deutschland="Euro" ; und ist jetzt
Debug "Aktuelle Währung von Deutschland ist: "+#Deutschland
Genauso ist es ja auch mit der Mehrwertsteuer.
Wer weis, wann sich das nächste Mal die Mehrwertsteuer oder die Währung ändert.

:bounce:
MfG Falko
Bild
Win11 Pro 64-Bit, PB_6.11b1
sbehrens
Beiträge: 274
Registriert: 08.09.2004 18:41
Kontaktdaten:

Beitrag von sbehrens »

Wer weis, wann sich das nächste Mal die Mehrwertsteuer oder die Währung ändert.
Stimmt, der Euro wird morgen bestimmt zum E-Dollar (oder bald gibt es nur noch elektronisches Geld [Das wär cool :) ] ) und die Mehrwertsteuer erhöht sich jeden Tag um 5% :P

Code: Alles auswählen

Deutschland$="DM"
würde doch eigentlich auch funzen, und dann kann man sogar On-The-Fly die Währung ändern, so wie im richtigen Leben halt :)

mfG
Basti
enjoy life... while you can!
Benutzeravatar
Rings
Beiträge: 977
Registriert: 29.08.2004 08:48

Re: Konstantenliste

Beitrag von Rings »

tft hat geschrieben:Hi....

in fielen Programmen werden auf Konstanten zugegriffen. Aber wo sind diese deklariert?
Es gibt einen Resident-Ordner in Purebasic
Rings hat geschrieben:ziert sich nich beim zitieren
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1765
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

Eine (leider nicht ganz aktuelle) Liste aller in PB deklarierten Konstanten gibt es auch auf PureArea.net unter Downloads.
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Benutzeravatar
tft
Beiträge: 650
Registriert: 08.09.2004 20:18
Computerausstattung: GFX 3060 Ti , i7 12700F , 32 GB Ram , 900 GB SSD , TV
Wohnort: Dachsen
Kontaktdaten:

Beitrag von tft »

Hi...

danke.... genau das habe ich gesucht.
TFT seid 1989 , Turgut Frank Temucin , CH-Dachsen/DE-Berlin/TR-Antalya
Mein Projekt (Driving School Evergarden)
Codes bei (GitHub) Videos von (YouTube)
Treffen via Discord: Einladung

PB 6.10 | W11 | i7 12700F | 32 GB Ram | RTX 3060 Ti | 60 Herz -TV FullHD
ARDUINO Freak | Sprecher | Game Dev. | Geschichten Erzähler :-)
Antworten