PureBasic DEMO - Was fehlt alles?

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.

Benutzt ihr die demo oder Vollversion?

Demo
2
3%
Vollversion
69
97%
 
Insgesamt abgegebene Stimmen: 71

the one and only
Beiträge: 696
Registriert: 26.09.2004 20:17
Kontaktdaten:

Beitrag von the one and only »

Oh doch du kennst mich nicht :mrgreen:

Ich will den Windows Usern keinen Vorteil gegenüber den Linux Usern geben. Ich nicht. Eher andersrum :lol:
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8808
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

Beitrag von NicTheQuick »

Es gibt doch auf Linux etwas vergleichbares zur WinAPI. Soviel ich weiß, heißt das dort doch GTK und/oder SDL.
Jetzt benutzt du einfach die Kompiler-Direktiven und schon hast du dein Programm für Windows und Linux. Voraussetzung ist natürlich, dass du dich mit Linux auskennst.
Benutzeravatar
Ideenlos
Beiträge: 12
Registriert: 02.06.2005 16:27
Kontaktdaten:

Beitrag von Ideenlos »

Ich benutz die Demo und's funtzt prächtig... Das einzige Blöde ist nur die Code-Limitation auf 800. Am Anfang wird immer 800 angezeigt (auf Englisch) und später wird auf Deutsch angezeigt, dass man nur 200 Zeilen schreiben kann (Es gehen auch sehr viel mehr als nur 200, z.B. auch 500)... Das check' ich irgendwie nich... :lamer:
[Ich hatte keine Idee...]
QuickBasic
Beiträge: 75
Registriert: 11.09.2004 12:54

Beitrag von QuickBasic »

Am praktischsten wäre ein Befehlssatz zur GUI-Programmierung, der
ALLE Funktionen/Bereiche umfasst, (wie JAVA-AWT/SWING!!!) und der
dann für die verschiedenen Betriebssysteme portiert wird, so dass man
sein Programm einmal im plattformunabhängigen GUI-Befehlssatz schreibt
und es dann nur noch auf den verschiedenen Systemen neu zu kompilieren
braucht!
the one and only
Beiträge: 696
Registriert: 26.09.2004 20:17
Kontaktdaten:

Beitrag von the one and only »

Meinst du damit sowas wie WidgetSets wie GTK+, Qt, wxwindows usw.??
tanz
Beiträge: 1
Registriert: 06.06.2005 21:55

Beitrag von tanz »

Am meisten vermisse ich die Möglichkeit, das Declarieren von Vaiablen zu erzwingen (Explizit). Unbedingt notwendig bei längeren Programmen.

Dann kommen 64-Bit Long und 64-Bit Float. Booleans sind nicht unbedingt notwendig, aber nützlich.
Benutzeravatar
Ideenlos
Beiträge: 12
Registriert: 02.06.2005 16:27
Kontaktdaten:

Beitrag von Ideenlos »

Ich werd mir jetz doch bald (wahrscheinlich (90 %)) die vollversion kaufen. Grad wegen API. Aber das mit der Code-Size-Limitation hab ich doch hingekriegt. Einfach immer doppelpunkte setzen. Beispiel:

Code: Alles auswählen

OpenWindow(0,0,0,640,480,#PB_Window_ScreenCentered,"") : CreateGadgetList(WindowID(0)) : TextGadget(1,0,0,640,480,"Hallo! Das ist nur ein Test!",#PB_Text_Center) : Repeat : ForEver
So krieg ich ca 50 zeilen auf eine einzige. Aber es fehlen ja auch konstanten wie #TRUE oder sachen, die mit #VB anfangen. Aber alles auf eine Zeile zu quetschen is auch nich die lösung... Der debugger zeigt dann immer an, z.b.: "Zeile 2: OpenFile: Incorrect number of parameters." Toll. Wo denn in Zeile 2? Außerdem verschenke ich ja auch selbst geproggte programme (warum auch nich...), da sieht der debugger dann doch sch... aus. >_< :lol:
Also zusammengefasst meine gründe für die vollversion:
- übersicht
- api-functionen
- debugger is immer an
- konstanten
(also vergesst meinen ersten eintrag (-: )
[Ich hatte keine Idee...]
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

> Aber das mit der Code-Size-Limitation hab ich doch hingekriegt. Einfach
> immer doppelpunkte setzen.

ja, das ermöglich ein sehr komfortables und übersichtliches Arbeiten /:->
Benutzeravatar
Ideenlos
Beiträge: 12
Registriert: 02.06.2005 16:27
Kontaktdaten:

Beitrag von Ideenlos »

Siehste, sagstes doch selber... :lol:
[Ich hatte keine Idee...]
Benutzeravatar
MarkusOhm
Beiträge: 46
Registriert: 16.08.2009 15:06
Computerausstattung: Asus EeePc 904HD 900MHz Intel-Graphik-Chip-915GM WindowsXP + UbuntuLucid

Nutze auch die Vollversion

Beitrag von MarkusOhm »

Ich nutze die Vollversion von PureBasic4.4 in Linux und Windows
Meine Programme sind alle über 800Zeilen da kann ich die Demo nicht gebrauchen. Und in Linux(Ubuntu 8.04 konnte die Demo auch zu wenig für meine ansprüche)
Antworten