Español
Foro

Bug en Windows.Ph ?

 
- Página 1 -


Yo arbeite sí grad a XPSE V0.1.60, dieser parst auch el Headerfiles y ersetzt Konstanten en el Source muy viel más rápido como el XProfankompiler, liest el Headerfiles aber auch una a Structs a erlernen y el en el Programa genutzten Structs a überprüfen.

XPSE meckert a, el ~enPrivileges en el Windows.Ph
KompilierenMarcaSeparaciónundeklariert es. Tatsächlich es auch no deklariert.

Beide Deklarationen son IMHO falso traducido y no XProfankompatibel.

12 kB
Hochgeladen:07.10.2006
Ladeanzahl116
Descargar
 
07.10.2006  
 



 
- Página 1 -


Auch:
KompilierenMarcaSeparación
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:f3529e87d3=iF]XPSE meckert a, el ~enPrivileges en el Windows.Ph[/quote:f3529e87d3]
Offensichtlich ha el Automatik beim Übersetzen de Delphi después de *.ph algunos Besonderheiten no beachtet. Wenn Yo el bastante sehe, debería en lugar de dieser zwei Zeilen una Línea posición:
KompilierenMarcaSeparación
!AdjustTokenPrivileges( = External(~advapi32,"AdjustTokenPrivileges",;
>

Saludo
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:b184e1f39e=iF]Auch: ...[/quote:b184e1f39e]
Ahí está auch una bißchen a viel. So ists correcto:
KompilierenMarcaSeparación
!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:dd1679d36a=iF]Yo arbeite sí grad a XPSE V0.1.60, dieser parst auch el Headerfiles y ersetzt Konstanten en el Source muy viel más rápido como el XProfankompiler, liest el Headerfiles aber auch una a Structs a erlernen y el en el Programa genutzten Structs a überprüfen.
.[/quote:dd1679d36a]
Usted debe muy darauf acht geben, el XPSE como nichts falsches lernt...
KompilierenMarcaSeparación
BS_PU<<IKE = $1000;
>


KompilierenMarcaSeparación

KompilierenMarcaSeparación
CLIP_LH_ANGLES = (1 << 4);
CLIP_TT_ALWAYS = (2 << 4);
CLIP_EMBEDDED  = (8 << 4)re>


KompilierenMarcaSeparación
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>


KompilierenMarcaSeparación
STAMP_DESIGNVECTOR = $80000000 + Ord("d") + (Ord("v") << 8);
STAMP_AXESLIST = $80000000 + Ord("a") + (Ord("l") << 8);



Tal vez verstehe Yo como auch sólo algo no?
 
07.10.2006  
 




RGH
Bis el erste einzeilige Ejemplo es alles korrekte XProfan-Syntax. Das << es una korrekter Operator.
1 << 4 = 16 (El 1 se en 4 Bit después de links movido.)

El erste Línea muß hingegen en el Tat anders lauten: Aus PU<<IKE nuevo, en caso PUSHLIKE voluntad. Das Konvertierungsprogramm ha de el Delphi-Operator SHL (ShiftLeft) el XProfan-Operator << gemacht. Innerhalb uno Wortes war el natürlich falso.

Saludo
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  
 



Gracias Roland.
 
07.10.2006  
 



Wo son aber esta Sachen deklariert???
[quote:96402d7fb6]
~Securityanonymous
~Securityidentification
~Securityimpersonation
~Securitydelegation
[/quote:96402d7fb6]
 
07.10.2006  
 




RGH
Oh, Usted hast bastante. El son no definiert. Im Original WINDOWS.PAS handelte es una Aufzählungstypen. So es correcto:
KompilierenMarcaSeparación
!
SECURITY_ANONYMOUS = (0 << 16);
SECURITY_IDENTIFICATION = (1 << 16);
SECURITY_IMPERSONATION = (2 << 16);
SECURITY_DELEGATION = (3 << 16)/pre>

Natürlich podría en lugar de (0 << 16) auch una schlichte 0 como posición, aber wegen el Optik y Systematik ... ;)

Saludo
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:41e8eb0c99]Usted debe muy darauf acht geben, el XPSE como nichts falsches lernt...[/quote:41e8eb0c99]
Naja costumbre Yo no wirklich como el Lernen sí cada vez aufs Neue geschieht, como él el Headerfiles en efecto cada veces aufs Neue einliest. Mir es esta una de meiner Sicht muy schnelles Verfahren gelungen qué z.B . 6 Headerfiles en (en me) kaum spührbarer Tiempo einliest y el Source hineinverarbeitet.

Das entlastet el XProfanKompiler enorm, de meiner Sicht largo Wartezeit el el Kompiler en Headerfiles benötigt fällt vollständig weg y XProfanKompiler bekommt sólo el Deklarationen el auch verwendet voluntad, y el auch todavía vorgekaut.
 
07.10.2006  
 




Jac
de
Lad
MIR es el Ganze nada aufgefallen. Werden el korrigierten Versionen irgendwo previsto, oder muss se el cada incluso ändern?
 
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:f82c02c55e=Jacob Liebeck]MIR es el Ganze nada aufgefallen. Werden el korrigierten Versionen irgendwo previsto, oder muss se el cada incluso ändern?[/quote:f82c02c55e]
Selbstverständlich se en XProfan 10 el korrigierte Versión esta ser!

Saludo
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  
 



 
- Página 2 -



Jac
de
Lad
Toll, danke!
 
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  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

4.164 Views

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

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie