"Military intelligence is a contradiction in terms." - Groucho Marx, American Comedian, Actor and Singer, 1890-1977
http://cc.borland.com/Item.aspx?id=21147 en
http://www.delphigamer.com/
[ Voor 54% gewijzigd door alienfruit op 13-08-2005 14:50 ]
EDIT: Zag pas later dat AlienFruit twee links heeft toegevoegd
[ Voor 35% gewijzigd door daanmsvl op 13-08-2005 16:24 ]
"Military intelligence is a contradiction in terms." - Groucho Marx, American Comedian, Actor and Singer, 1890-1977
Als je percee DirectX onder .Net wilt gebruiken moet je bijvoorbeeld hier eens kijken. Misschien staan er wel alleen VB.Net en C# voorbeelden, maar het zal precies zo werken onder Delphi for .Net. Alleen wel natuurlijk in de Delphi taal.
We adore chaos because we like to restore order - M.C. Escher
"Military intelligence is a contradiction in terms." - Groucho Marx, American Comedian, Actor and Singer, 1890-1977
Ik ben weer terug bij af. Wat zou het voordeel / nadeel zijn van .NET gebruiken?? Wat IS het eigenlijk??
"Military intelligence is a contradiction in terms." - Groucho Marx, American Comedian, Actor and Singer, 1890-1977
Wat .Net is en wat de voor en/of nadelen zijn is iets voor een ander topic. Er zijn al meerdere topics over geweest, dus die vind je vast wel terug in het forum.
We adore chaos because we like to restore order - M.C. Escher
Ik zag op BDN een stuk staan over het integreren van d3d9.dll in je delphi programma. Daar werd het aangeroepen met uses D3d9;
Alleen dat heb ik niet aan de praat gekregen; het was voor delphi 8 geschreven. Misschien dat we op die manier verder moeten zoeken? Iemand ervaring / enige idee hoe je dat moet doen met delphi 2005? Of iemand die WEL DelphiX aan de praat heeft gekregen met Delphi 2005/???
"Military intelligence is a contradiction in terms." - Groucho Marx, American Comedian, Actor and Singer, 1890-1977
Kortom: als jij niet duidelijker en specifieker wordt schiet het niet op.
We adore chaos because we like to restore order - M.C. Escher
Ik kies dan Win32 waarna hij met een fout komt (Class TXDraw not found). Ik druk dan op "ignore all". Het gekke is echter, dat hij slechts een paar classen niet kan vinden.
1
2
3
4
| uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, Menus, DXClass, DXSprite, DXInput, DXDraws, DXSounds, DIB; |
Van deze lijst kan hij DXSprite en DXDraws niet vinden, terwijl die in dezelfde directory staan als DXInput en DXSounds, maar DIE kan hij dan weer wel vinden
Omdat hij deze units niet kan vinden, zijn er DUS ene hoop onbekende variabelen / classen waardoor het programma niet wil compileren. Zelfs als ik de desbetreffende bestanden rechtstreeks in dezelfde directory zet als de rest van de source code, dan kan hij de compiler ze nog niet vinden
Ben dus lost....
"Military intelligence is a contradiction in terms." - Groucho Marx, American Comedian, Actor and Singer, 1890-1977
Field MainForm.SpriteEngine does not have a corresponding component. Remove?
Dezelfde errors voor:
.DXSound
.Imagelist
.DXDraw
.DXTimer
.DXWaveList
.DXInput
En daarna struikelt hij over:
1
2
3
4
5
| { @@DestR }
mov eax,Dest; add eax,TDXRMachine_Color.R+1
mov edx,offset @@DestR-4
sub edx,offset @@StartCode
mov dword ptr [ecx+edx],eax |
in DXRender.pas. De instructie die misgaat is mov eax,Dest. Hierbij krijg ik een "operand type size mismatch".
Snap je nu wat ik bedoel?? Ik vrees dat DelphiX niet compatibel is met Delphi 2005 en ik de kennis niet heb om e.e.a. compatibel te maken. Ik zoek dus een andere oplossing dan DelphiX
"Military intelligence is a contradiction in terms." - Groucho Marx, American Comedian, Actor and Singer, 1890-1977
Zie ook http://www.nldelphi.com/c...s.exe/ShowArticle?ID=7063 en http://www.DelphiGamer.com/
We adore chaos because we like to restore order - M.C. Escher