Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Fr Jul 18, 2025 08:47

Foren-Übersicht » Programmierung » OpenGL
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Unbekannter Bezeichner - Selection
BeitragVerfasst: Fr Apr 29, 2005 21:19 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Okt 27, 2003 17:46
Beiträge: 788
Hallo.

Habe lange nicht mehr programmiert, da ich kein Delphi hatte.
Nun habe ich D05 PE und möchte wieder weiter machen.
Um reinzukommen nur kleinere Sachen.

Nun zum Hauptproblem:
Code:
  1.  
  2. gluPickMatrix(xs, viewport[3]-ys, 1.0, 1.0, @viewport);
  3. gluPerspective(45.0, Tmainfrm.ClientWidth / Tmainfrm.ClientHeight, 1, 100);
  4.  


Das sind meine 2 Zeilen in der der Fehler auftritt.
in erster Zeile kommt bei viewport:
Code:
  1.  
  2. [Fehler] selectfunc.pas(31): E2010 Inkompatible Typen: 'TGLVectori4' und 'Pointer'
  3.  

Er will ja bei viewport einen Pointer, und das ist ja auch einer, also wieso nimmt ers nicht an.
Code:
  1.  
  2. [Fehler] selectfunc.pas(32): E2096 Methodenbezeichner erwartet
  3.  

Das gilt für die 2te Zeile... kann ich auch nicht verstehen.
Tmainfrm.ClientWidth ist doch ein integer...
und die funktion erwartet Double, wieso also nimmt ers nicht an, da int / int ja eh Double gibt.

ThX.

_________________
www.audi32.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa Apr 30, 2005 10:12 
Offline
DGL Member
Benutzeravatar

Registriert: Do Dez 05, 2002 10:35
Beiträge: 4234
Wohnort: Dortmund
Also ich habe gerade mal nachgeshaut. gluPickMatrix möchte gerne KEINEN Pointer bei dem Viewport haben. Also lasse mal das @ weg.

Und wie wäre es wenn du anstelle von Tmainfrm mal mainfrm ohne T verwendest? Du übergibst dort die Klasse und nicht die Instanze der Klasse!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa Apr 30, 2005 11:37 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Okt 27, 2003 17:46
Beiträge: 788
In Hinsicht auf Tmainfrm, das war ja sau blöd von mir ;-)

Und den anderen Error konnte ich auch beheben.
Er sagte nen anderen Fehler, aber aufgrund falscher Variablen-Dekleration.

ThX!

_________________
www.audi32.de


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 
Foren-Übersicht » Programmierung » OpenGL


Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 15 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.010s | 15 Queries | GZIP : On ]