Konstanten in PB

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
GreyEnt
Beiträge: 376
Registriert: 20.07.2006 19:41

Konstanten in PB

Beitrag von GreyEnt »

Hallo NG,

hier noch eine frage.
Gibt es eine Liste der Konstanten die schon PB definiert hat?
Wie z.B. #PI
Oder sind das diese WIN API dinger?

MfG
Dieter Platzke
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

Menu -> Tools -> Structure Viewer

...btw.. who is NG?
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
GreyEnt
Beiträge: 376
Registriert: 20.07.2006 19:41

Beitrag von GreyEnt »

NG -> NewsGroup
Benutzeravatar
GreyEnt
Beiträge: 376
Registriert: 20.07.2006 19:41

Beitrag von GreyEnt »

Ah. Danke.
Hab ich gefunden. Aber ne beschreibung oder funktion zu den Dingern?
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

einiges findest du in der win32.hlp, weil einiges ja API konstanten sind...

ob wirklich welche dort sind, die weder
a) in der PB Hilfe zu finden
b) in der API Hilfe zu finden
c) selbsterklärend sind
weiß ich gar nicht... ;)
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
GreyEnt
Beiträge: 376
Registriert: 20.07.2006 19:41

Beitrag von GreyEnt »

Hab in der PB Hilfe nicht mal #PI gefunden, wobei das ja noch recht einfach nachzuvollziehen ist was man sich drunter vorstellen kann.
Bei den meisten anderen ist das nicht ersichtlich. Aber dennoch evtl. höchst nützlich.

Was haltet ihr von einem Projekt?
Eine Öffentliche Exeltabelle in der jeder seine lieblings Konstanten beschreibt?

:)

Fänd ich klasse.

MfG
Dieter
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

> Was haltet ihr von einem Projekt?

joah, nicht schlecht.

> Eine Öffentliche Exeltabelle

wenn, dann bitte in einem Format, das von einem Freeware- oder
OpenSource-Tool gelesen und bearbeitet werden kann. Optimalerweise ein
Tool, was sowohl unter Windows als auch unter Linux läuft. Wie wäre es
mit OpenOffice oder einem selbstprogrammierten Tool? Excel läuft AFAIK
nur unter Windows und kostet ja ein paar Euronen; das kann sich
sicherlich nicht jeder leisten.

> Fänd ich klasse.

dann hau mal rein! :-)

Grüße ... Kiffi
a²+b²=mc²
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

> Hab in der PB Hilfe nicht mal #PI gefunden

die fällt ja wohl unter c)

das problem ist einfach, wo willst du anfangen?

logischerweise sind hunderte oder tausende API-konstanten mit eingebunden.
die PB-Hilfe kann und soll allerdings nicht die MSDN ersetzen,
deshalb ist konsequenterweise KEINE API-Konstante aufgeführt.

PB-Konstanten, die zu bestimmten Befehlen gehören,
sind in der erklärung der Befehle aufgeführt.

und die dritte gruppe, sowas wie PI, ja schön, die könnte man mal auflisten...
aber ich hab keinen bock, die liste im structure-viewer durchzugehen,
und bei jeder der tausenden konstanten zu checken, ob sie in der MSDN aufgeführt ist.
das wär doch ne arbeit für nen kranken affen, und wenn ich fertig bin, ist PB7 draußen....
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
GreyEnt
Beiträge: 376
Registriert: 20.07.2006 19:41

Beitrag von GreyEnt »

>> Hab in der PB Hilfe nicht mal #PI gefunden

>die fällt ja wohl unter c)
Was bedeutet c)

>das problem ist einfach, wo willst du anfangen?
Schon erraten. Ich allein garnicht. Nun können wir das Beschreiben was man für wichtig und gut hält.

was meinste?

Die Idee mit oO (OpenOffice) von Kiffi fänd ich auch gut. Wo könnte man diese Datei nun reinstellen ? Und wie können alle sie Updaten??

Hoffe, das ich euch nicht allzu sehr auf den Sack gehe.

MfG
Dieter
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 »

Sehr viel Sinn wirds nicht machen. Ist wie ein Telefonbuch, wo jeder ein paar
Nummern einträgt. PSDK oder MSDN sollte jeder Programmierer haben, und
dort die passenden Konstanten raussuchen ist auch kein Hit.

Gerade auch Einsteiger müssen lernen mit der API-Hilfe, also unter Windows
PSDK, MSDN oder Win32.hlp, umzugehen.

Hab aber nichts dagegen, wenn sich jemand die Mühe macht, so lernt dieser
wenigstens auch was dabei :mrgreen:

Gruß
Thomas
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
Antworten