Class in PB4

Fragen und Bugreports zur PureBasic 4.0-Beta.
Benutzeravatar
Leonhard
Beiträge: 602
Registriert: 01.03.2006 21:25

Class in PB4

Beitrag von Leonhard »

Wäre es denn nicht mit ein paar tricks möglich, das man Classen wie in C++ in PB4 erstellt?
Eigendlich ist das doch nur eine sache des Compilers, wobei man ein Interface automatisch mit Proceduren verbindet.
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Bild
Benutzeravatar
Leonhard
Beiträge: 602
Registriert: 01.03.2006 21:25

Beitrag von Leonhard »

Diese art kenne ich :mrgreen: .
Ich hätte es gerne, das man dies so machen könnte:

Code: Alles auswählen

Class Window Extends WindowForm
...
Cod-Text
...
EndClass
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Kannst du warten bis du schwarz wirst oder selbst ein Programm
schreiben. Fred will kein OOP in PB einbauen..
Bild
Benutzeravatar
Leonhard
Beiträge: 602
Registriert: 01.03.2006 21:25

Beitrag von Leonhard »

BildBildBildBildWie Dumm...BildBildBildBild
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 »

Schau mal hier: http://members.chello.at/pure-basic-essentials/

Dort findest Du einen PreProzessor. Ein bissel anpassen, in die IDE
integrieren, zur automtischen Umwandlung, und fertig.
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
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

> Wie Dumm...
Nö, wieso? Ist seine Programmiersprache und er kann entscheiden was
er damit machen will. Ob er jetzt den Syntax komplett umstellt oder vor
jeder Funktion ein "FredIsGod_" anhängt ist seine Sache. Natürlich ist
das für die benutzer ärgerlich aber die Sprache gehört trotzdem Fred <_<.
Bild
Nik
Beiträge: 132
Registriert: 04.02.2005 19:57

Beitrag von Nik »

Ich hab gegen des Red is God nix da macht man sich ein macro und fertig^^
www.KoMaNi.de
Eine kleine Gruppe von Hobby Programmierern, die gerade einen Instant Messenger natürlich in PureBasic schreiben.
Benutzeravatar
Leonhard
Beiträge: 602
Registriert: 01.03.2006 21:25

Beitrag von Leonhard »

ts-soft hat geschrieben:Schau mal hier: http://members.chello.at/pure-basic-essentials/

Dort findest Du einen PreProzessor. Ein bissel anpassen, in die IDE
integrieren, zur automtischen Umwandlung, und fertig.
:allright: :allright: :allright: Das is ja spitze !!! :mrgreen: :mrgreen: :mrgreen:
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 »

Hier findest Du noch ein Beispiel, wie man den Code direkt vorm Compilieren
Parsen kann. Einfach entsprechend anpassen.
http://www.purebasic.fr/german/viewtopic.php?t=7352
Wenn Du es fertig hast, bitte Posten!
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
Gesperrt