AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte WebCam mit DirectShow
Thema durchsuchen
Ansicht
Themen-Optionen

WebCam mit DirectShow

Ein Thema von grizzly · begonnen am 5. Jun 2006 · letzter Beitrag vom 24. Mai 2014
Antwort Antwort
grizzly

Registriert seit: 10. Dez 2004
150 Beiträge
 
Delphi XE4 Professional
 
#1

Re: WebCam mit DirectShow

  Alt 30. Aug 2008, 15:45
Tatsächlich, mit Turbo Delphi (=2006) erhalte ich denselben Fehler.

Die Ursache ist simpel:
Die DirectX Sourcen im Archiv sind etwas alt. Das beigelegte Jedi.inc kennt keine Compiler neuer als Delphi 7. Und deshalb wird die Compilerdirective COMPILER5_UP nicht definiert.

Bei mir hat es gereicht, in der Datei DirectDraw.pas in die Zeile 72 (gleich nach "{$I DirectX.inc}") ein "{$DEFINE COMPILER5_UP}" einzufügen, und schon konnte ich kompilieren:

Delphi-Quellcode:

unit DirectDraw;

interface

{$I DirectX.inc}

{$DEFINE COMPILER5_UP}  // <= Das hier mal zu Testzwecken einbauen
Das ist zwar nicht schön, aber um zu gucken, ob das die Ursache war, reicht es allemal. Ein neues Jedi.inc wird schon aufzutreiben sein. Vielleicht komm' ich morgen dazu, das Archiv upzudaten...

Gruß
Michael

Edit: Neue Version 2.1 im ersten Post. Kompiliert bei mir mit Turbo-Delphi ohne Probleme.
  Mit Zitat antworten Zitat
Antwort Antwort


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 22:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz