Optimaler Parameter-Fehler
Optimaler Parameter-Fehler
Ich glaube, das in PB4.0 immer noch der Code nicht völlig mit den Optimalen Parametern überarbeitet wurde.
z.B. bei der Funktion FindString(...) währe es nützlich, den Parameter StartPosition als Optimal mit =1 zu setzen.
Mir ist auch aufgefallen, das bei dem Befehl OpenWindow(...) der Optimale Paramer ParentID nicht mit #PB_Ignore funktioniert. Eigendlich nicht nötig, aber man stößt bei solchen dingen (die am besten gleich praktisch so gesetzt werden können) immer auf kleine, leichte Hinternisse. Dies muss ich jetzt mit If ParentID = #PB_Ignore : .... austriksen. Dies sind aber nicht unbedingt benötigte futures. Nützlich sind diese aber, da man damit leichter und ohne aufwand besser Libs Programmieren kann, ohne das man etwas hinzufügen muss. Das gleiche könnte man bei SetGadgetState(...) mit dem Parameter State auch machen, aber dies ist nur eine anmerkung. Wenn sich PB in dieser Richtung noch etwas weiterentwickeln würde, würden in Programmen nicht so viele Fehler auftreten, wobei dieser Fehler eigendlich leicht zu beheben währe. Wie gesagt: man stößt immer wieder auf solche kleinen Fallen, die einem dann dumme Fehler einbingen. Danach sucht man dan im schlimsten Fall ein paar Stunden.
z.B. bei der Funktion FindString(...) währe es nützlich, den Parameter StartPosition als Optimal mit =1 zu setzen.
Mir ist auch aufgefallen, das bei dem Befehl OpenWindow(...) der Optimale Paramer ParentID nicht mit #PB_Ignore funktioniert. Eigendlich nicht nötig, aber man stößt bei solchen dingen (die am besten gleich praktisch so gesetzt werden können) immer auf kleine, leichte Hinternisse. Dies muss ich jetzt mit If ParentID = #PB_Ignore : .... austriksen. Dies sind aber nicht unbedingt benötigte futures. Nützlich sind diese aber, da man damit leichter und ohne aufwand besser Libs Programmieren kann, ohne das man etwas hinzufügen muss. Das gleiche könnte man bei SetGadgetState(...) mit dem Parameter State auch machen, aber dies ist nur eine anmerkung. Wenn sich PB in dieser Richtung noch etwas weiterentwickeln würde, würden in Programmen nicht so viele Fehler auftreten, wobei dieser Fehler eigendlich leicht zu beheben währe. Wie gesagt: man stößt immer wieder auf solche kleinen Fallen, die einem dann dumme Fehler einbingen. Danach sucht man dan im schlimsten Fall ein paar Stunden.
- 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
Also, wenn ich diesen Text so lese, sehe ich andere Fehler, also nicht in PB 

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.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- 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
Der optimale Fehler ist der obige Text, den ich leider nicht so ganz verstehehallodri hat geschrieben:Kanst du uns auch erklaeren was ein "Optimaler Parameter-Fehler" ist ?

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.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- NicTheQuick
- Ein Admin
- Beiträge: 8809
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
> Dies sind aber nicht unbedingt benötigte futures.
ist ein anderer ausdruck für: es hat keine zukunft. (?)
PS:
in deutsch keine granate sein, und fremdwörter falsch benutzen sind zwei paar schuh!
wenn du "optionale" parameter meinst, solltest du das wort auch benutzen.
auch das wort "features" solltest du nur benutzen, wenn du es auch richtig schreiben kannst.
solltest du allerdings legastheniker sein, bitte ich um entschuldigung.
http://de.wikipedia.org/wiki/Legasthenie
ist ein anderer ausdruck für: es hat keine zukunft. (?)
PS:
in deutsch keine granate sein, und fremdwörter falsch benutzen sind zwei paar schuh!
wenn du "optionale" parameter meinst, solltest du das wort auch benutzen.
auch das wort "features" solltest du nur benutzen, wenn du es auch richtig schreiben kannst.
solltest du allerdings legastheniker sein, bitte ich um entschuldigung.
http://de.wikipedia.org/wiki/Legasthenie
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
Falls er Legastheniker wäre, würde er wissen was das ist.solltest du allerdings legastheniker sein, bitte ich um entschuldigung.
http://de.wikipedia.org/wiki/Legasthenie
Wie das Posting von ihm oben auch immer zu interpretieren ist, ich denke er ist zumindest keinem insoweit persönlich geworden, sodass man nun ihm direkt persönlich werden muss, oder ?
