Français
Forum

Bug dans Windows.Ph ?

 
- page 1 -


je travaille oui grad à XPSE V0.1.60, cette parst aussi qui Headerfiles et ersetzt Konstanten im Source très viel plus rapide comme qui XProfankompiler, liest qui Headerfiles mais aussi un à Structs trop erlernen et qui im Programme genutzten Structs trop überprüfen.

XPSE meckert à, cela ~enPrivileges dans qui Windows.Ph
KompilierenMarqueSéparationundeklariert ist. réellement ist es aussi pas deklariert.

Beide Deklarationen sommes IMHO faux traduit et pas XProfankompatibel.

12 kB
Hochgeladen:07.10.2006
Downloadcounter124
Download
 
07.10.2006  
 



 
- page 1 -


aussi:
KompilierenMarqueSéparation
OffsetViewportOrgEx(DC: HDC( = External(~gdi32,"OffsetViewportOrgEx",;
OffsetWindowOrgEx(DC: HDC( = External(~gdi32,"OffsetWindowOrgEx",;
OffsetViewportOrgEx(DC: HDC( = External(~gdi32,"OffsetViewportOrgEx",;
OffsetWindowOrgEx(DC: HDC( = External(~gdi32,"OffsetWindowOrgEx"pre>
 
07.10.2006  
 




RGH
[quote-part:f3529e87d3=iF]XPSE meckert à, cela ~enPrivileges dans qui Windows.Ph[/quote-part:f3529e87d3]
Offensichtlich hat qui Automatik beim Übersetzen de Delphi pour *.ph quelques Besonderheiten pas beachtet. si je cela droite vois, sollte statt cette deux Zeilen une la ligne stehen:
KompilierenMarqueSéparation
!AdjustTokenPrivileges( = External(~advapi32,"AdjustTokenPrivileges",;
>

Salut
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
07.10.2006  
 




RGH
[quote-part:b184e1f39e=iF]aussi: ...[/quote-part:b184e1f39e]
là steht aussi légèrement trop viel. So ists richtig:
KompilierenMarqueSéparation
!OffsetViewportOrgEx( = External(~gdi32,"OffsetViewportOrgEx",;
OffsetWindowOrgEx( = External(~gdi32,"OffsetWindowOrgEx",;
OffsetViewportOrgEx( = External(~gdi32,"OffsetViewportOrgEx",;
OffsetWindowOrgEx( = External(~gdi32,"OffsetWindowOrgEx"pre>
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
07.10.2006  
 



[quote-part:dd1679d36a=iF]je travaille oui grad à XPSE V0.1.60, cette parst aussi qui Headerfiles et ersetzt Konstanten im Source très viel plus rapide comme qui XProfankompiler, liest qui Headerfiles mais aussi un à Structs trop erlernen et qui im Programme genutzten Structs trop überprüfen.
.[/quote-part:dd1679d36a]
Du devrait très puis huit donner, cela XPSE là rien falsches lernt...
KompilierenMarqueSéparation
BS_PU<<IKE = $1000;
>


KompilierenMarqueSéparation

KompilierenMarqueSéparation
CLIP_LH_ANGLES = (1 << 4);
CLIP_TT_ALWAYS = (2 << 4);
CLIP_EMBEDDED  = (8 << 4)re>


KompilierenMarqueSéparation
FF_DONTCARE   = (0 << 4);     { Don"t care or don"t know. }
FF_ROMAN      = (1 << 4);     { Variable stroke width, serifed. }
{ Times Roman, Century Schoolbook, etc. }
FF_SWISS      = (2 << 4);     { Variable stroke width, sans-serifed. }
{ Helvetica, Swiss, etc. }
FF_MODERN     = (3 << 4);     { Constant stroke width, serifed or sans-serifed. }
{ Pica, Elite, Courier, etc. }
FF_SCRIPT     = (4 << 4);     { Cursive, etc. }
FF_DECORATIVE = (5 << 4);     { Old English, etc. 
t>


KompilierenMarqueSéparation
STAMP_DESIGNVECTOR = $80000000 + Ord("d") + (Ord("v") << 8);
STAMP_AXESLIST = $80000000 + Ord("a") + (Ord("l") << 8);



peut-être verstehe je là aussi seulement irgendwas pas?
 
07.10.2006  
 




RGH
jusqu'à sur cela erste einzeilige Beispiel ist alles korrekte XProfan-Syntax. cela << est un korrekter Operator.
1 << 4 = 16 (qui 1 wird um 4 Bit à gauche déménagé.)

la première la ligne doit hingegen dans qui acte anders lauten: Aus PU<<IKE sollte wieder PUSHLIKE volonté. cela Konvertierungsprogramm hat aus dem Delphi-Operator SHL (ShiftLeft) den XProfan-Operator << gemacht. dedans eines Wortes était cela naturellement faux.

Salut
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
07.10.2006  
 



merci Roland.
 
07.10.2006  
 



wohin sommes mais cet Sachen deklariert???
[quote-part:96402d7fb6]
~Securityanonymous
~Securityidentification
~Securityimpersonation
~Securitydelegation
[/quote-part:96402d7fb6]
 
07.10.2006  
 




RGH
eh, tu as droite. qui sommes pas défini. Im Original WINDOWS.PAS handelte es sich um une Aufzählungstypen. So ist es richtig:
KompilierenMarqueSéparation
!
SECURITY_ANONYMOUS = (0 << 16);
SECURITY_IDENTIFICATION = (1 << 16);
SECURITY_IMPERSONATION = (2 << 16);
SECURITY_DELEGATION = (3 << 16)/pre>

Bien sûr pourrait statt (0 << 16) aussi une schlichte 0 là stehen, mais à cause de qui optique et Systematik ... ;)

Salut
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
07.10.2006  
 



[quote-part:41e8eb0c99]Du devrait très puis huit donner, cela XPSE là rien falsches lernt...[/quote-part:41e8eb0c99]
bof coutume je pas wirklich là cela apprendre oui chaque la fois aufs Neue geschieht, là il qui Headerfiles oui aussi chaque la fois aufs Neue einliest. Mir ist dabei un aus meiner Sicht très schnelles procéder gelungen quoi z.B . 6 Headerfiles dans (chez mir) à peine spührbarer Zeit einliest et dans den Source hineinverarbeitet.

cela entlastet den XProfanKompiler enorm, qui aus meiner Sicht longtemps Wartezeit qui qui Kompiler chez Headerfiles nécessaire fällt vollständig weg et qui XProfanKompiler bekommt seulement qui Deklarationen qui aussi verwendet volonté, et cela aussi encore vorgekaut.
 
07.10.2006  
 




Jac
de
Lad
MIR ist cela Ganze gar pas aufgefallen. Werden qui korrigierten Versionen irgendwo bereitgestellt, ou bien muss sich cela chacun selbst changement?
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
08.10.2006  
 




RGH
[quote-part:f82c02c55e=Jacob Liebeck]MIR ist cela Ganze gar pas aufgefallen. Werden qui korrigierten Versionen irgendwo bereitgestellt, ou bien muss sich cela chacun selbst changement?[/quote-part:f82c02c55e]
bien sûr wird chez XProfan 10 qui korrigierte Version dabei son!

Salut
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
08.10.2006  
 



 
- page 2 -



Jac
de
Lad
Toll, merci!
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
08.10.2006  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

4.652 Views

Untitledvor 0 min.
rquindt20.06.2020
GDL09.09.2015
funkheld13.12.2013
RICOSCH30.01.2012

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie