AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Mini-Programmiersprache

Ein Thema von 3_of_8 · begonnen am 22. Mär 2005 · letzter Beitrag vom 27. Mär 2005
Antwort Antwort
Seite 4 von 6   « Erste     234 56      
Benutzerbild von Speedmaster
Speedmaster

Registriert seit: 4. Mär 2005
Ort: Karlsruhe
535 Beiträge
 
Delphi 2005 Personal
 
#31

Re: Mini-Programmiersprache

  Alt 24. Mär 2005, 13:49
So genau habe ich mir deinen Quelltext nicht angeguckt aber ich meinte das so ungefähr:
Delphi-Quellcode:
if leftstr(cmd,1) = '%then
for i:=0 to High(RobVariablenIntegerName) do begin
if RobVariablenIntergerName[i] = cmd then begin
  // blablabla
end
else begin
  // Dein Array um eine Variable erweitern
end;
Frag mich notfalls mal in ICQ!

P.s. da fällt mir ein das wenn du das so machst eigentlich einen Schritt gemacht hast deine Sprache OO zu machen, dann wären es nur noch wenig Schritte bis zu der nexten ebene!
Felix K.
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#32

Re: Mini-Programmiersprache

  Alt 24. Mär 2005, 20:01
Gute Idee, danke!

Achja, ICQ hab ich nicht.

OO heißt objekt-orientiert, oder?

Und noch ne Frage: Wie mache ich eine .pas Unit zu einer .dcu Datei, die ich ins Lib Verzeichnis packen kann?
Manuel Eberl
  Mit Zitat antworten Zitat
Benutzerbild von Speedmaster
Speedmaster

Registriert seit: 4. Mär 2005
Ort: Karlsruhe
535 Beiträge
 
Delphi 2005 Personal
 
#33

Re: Mini-Programmiersprache

  Alt 25. Mär 2005, 00:59
Zitat von 3_of_8:
Gute Idee, danke!

Achja, ICQ hab ich nicht.

OO heißt objekt-orientiert, oder?

Und noch ne Frage: Wie mache ich eine .pas Unit zu einer .dcu Datei, die ich ins Lib Verzeichnis packen kann?
NP!

Egal!

Ja!

Frag mich nicht, fände es aber trotzdem nicht schlecht wenn du das ganze doch 3D machst, zum Thema 3D gibts genügend Tutorials auf www.delphigl.com , bin dort auch Member!
Du könntest dann mithilfe deiner Skriptsprache einige Interresante Dinge Realisieren, die im 2D Raum nicht möglich sind!
Felix K.
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#34

Re: Mini-Programmiersprache

  Alt 25. Mär 2005, 10:44
Was heißt NP?

Das OpenGL Zeug schau ich mir mal an, ich würde es natürlich gerne in 3D machen, aber ich habe damit keine Erfahrung, und ich habe auch nur ein ganz billiges 3D Programm, ich wüsste gar nicht, wie ich 3D Modelle erstelle.

Zitat:
Du könntest dann mithilfe deiner Skriptsprache einige Interresante Dinge Realisieren, die im 2D Raum nicht möglich sind!
Skriptsprache? Meinst du damit meine Pseudoprogrammiersprache? Und welche interessanten Dinge z.B.?
Manuel Eberl
  Mit Zitat antworten Zitat
Benutzerbild von gordon freeman
gordon freeman

Registriert seit: 28. Jun 2003
Ort: Gelsenkirchen
337 Beiträge
 
Delphi 2005 Personal
 
#35

Re: Mini-Programmiersprache

  Alt 25. Mär 2005, 11:15
Zitat von 3_of_8:
Und welche interessanten Dinge z.B.?
Der Roboter könnte sich z.B. aus den Ziegeln eine Treppe bauen und diese dann hochfahren. Außerdem kann der Roboter auf verschiedenen Ebenen agieren, die dann per Fahrstuhl verbunden werden, etc....

Deiner Fantasie sind hinsichtlich dieser Ideen keine Grenzen gesetzt.
  Mit Zitat antworten Zitat
Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#36

Re: Mini-Programmiersprache

  Alt 25. Mär 2005, 11:27
Zitat:
und ich habe auch nur ein ganz billiges 3D Programm, ich wüsste gar nicht, wie ich 3D Modelle erstelle.
www.blender3d.org
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#37

Re: Mini-Programmiersprache

  Alt 25. Mär 2005, 17:51
Ich raff bei www.delphigl.de gar nix. Kann es sein, dass bei delphi 7 PE der Befehl glcreatewnd nicht vorhanden ist?

Ich weiß auch nicht, wie man z.B. auf einem bestimmten Bereich eines Formulars eine 3D Welt zeichnen kann. Kann mir das bitte jemand erklären?
Manuel Eberl
  Mit Zitat antworten Zitat
Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#38

Re: Mini-Programmiersprache

  Alt 25. Mär 2005, 19:01
Ich wieß nicht, ob es zu empfehlen ist, aber schau dir mal GLScene an. Damit hast du ziemlich schnell schon ein Programm vor dir, es gibt auch ein Tutorial von Tommie-lie im DF.
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat
Benutzerbild von Speedmaster
Speedmaster

Registriert seit: 4. Mär 2005
Ort: Karlsruhe
535 Beiträge
 
Delphi 2005 Personal
 
#39

Re: Mini-Programmiersprache

  Alt 25. Mär 2005, 22:18
Rate dir von GLScene ab, falls etwas nicht funktioniert lade dir unter Files ein vorgefertigtes Projekt runter, und keine Angst, ich kann es durchaus verstehen wenn du am Anfang nichts raffst!

Bei glCreateWND handelt es sich vermutlich um die API Version (Lektion1), ich rate dir von dieser bei deinem Programm ab!

Wie gesagt lade dir ein VCL beispiel runter, dort wirst du schon sehen wie es geht, notfalls helfe ich dir!
Felix K.
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#40

Re: Mini-Programmiersprache

  Alt 25. Mär 2005, 22:24
Wäre für Hilfe sehr dankbar!

Ich danke euch allen dafür, dass ich mir so intensiv helft. Ich habe jetzt auch schon eine Variablenunterstützung eingebaut, ein Beispielcode, der dabei ist, erklärt das ganze. Leider ist +-*/ nicht drin, das krieg ich vielleicht mit einem Math-Parser hin.

Ich habe diesmal die Source und die Hilfe weggelassen, da die Source sich eh bald wieder ändert, und die Hilfe eh total veraltet ist.

Auch die gewünschte Setze Roboter/Setze Ziegel/Hebe Ziegel auf Funktion zur Entwurfszeit ist integriert.

OpenGl versteh ich immer noch nicht. Hab mir jetzt ein paar Beispiele runtergeladen, aber ich müsste immer noch wissen, wie ich speziell in dem von mir definierten Bereich (der Roboterwelt) die 3D Welt zeichnen kann.
Angehängte Dateien
Dateityp: exe robotertrono_842.exe (339,3 KB, 14x aufgerufen)
Manuel Eberl
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 6   « Erste     234 56      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:54 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz