Français
Forum

XPSE - DEF undeklarierte Funktion

 

Georg
Teles
Gute späte nuit miteinander,

tut mir leid, dass je cela ausgrabe, entweder peux je XPSE pas benutzen ou bien es fonctionne quelque chose de travers - generelle Frage, quoi on chez undeklarierten avec DEF definierten Funktionen 1faire soll, Pushkeywords meckert à cause de doppeldefinition aussi :/

bspw. qui Code
KompilierenMarqueSéparation
 {$unit $C}
def RectRgn(4)!"GDI32","CreateRectRgn"
def CombineRgn(4)!"GDI32","CombineRgn"
declare hRgn&,cRgn&,x&,y&
cls
Claire hRgn&,cRgn&,x&,y&
imprimer test(hRgn&,cRgn&,x&,y&)
waitinput
deleteobject hRgn&
deleteobject cRgn&

nproc test

    Paramètres hRgn&,cRgn&,x&,y&
    hRgn& = RectRgn(0,0,x&,y&)
    cRgn& = RectRgn(x&,y&,x&+1,y&+1)
    CombineRgn(hRgn&,cRgn&,hRgn&,3)
    Retour 0

endproc


bringt avec XPSE folgendes

XProfan 11.2.1.8a.63 Praekompiler [XPSE]
Copyright (C) 1998-2010 XProfan.Com, built DE.

Dossier: e:\XProfan center\codes\regionen\eigene\pcu\_nproc\_tst
.prf (18)

avertissement: undeklarierte Funktion : RECTRGN
Naehe: ~13, '__xeL_HRGN&=RECTRGN(0,0,X&,Y&)'
Exception EAccessViolation dans module xpse.exe at 0002CCB1.
File: C:\p00x\xpse.xprf Line#: 12736
Access violation at address 0042CCB1. Read of address 00000000
.

---
je versuche diverse PCUs dans nProc umzuschreiben, chez derselben Funktion (CreateRectRgn bzw. CombineRgn) venez dieselbe "Exception EAccessViolation" sowie Line#: 12736 qui XPSE, j'ai aucun Vorstellung quoi es son pourrait, rechne avec cela, dass CALL-Verschachtelung pas miteinander réglé funktioniert ?
 
XProfan X2
TC-Programming [...] 
XProfan 8.0 - 10.0 - X2 - X3 - X4

19.09.2015  
 



nProcs sommes gekapselt avec cela vous Fil- et APC-sûrement sommes -
tout autor ne...aucune Zugriff sur Globale. qui Defs müssten alors dans qui
nProc verschwinden. Def gibt es mais pas dans nProcs, là gibt
es _alle_ APIs _ohne_ chacun Def inition simple so zur Nutzung.
alors simple alle APIs nutzen.

Schreibe alors simple direct hRgn& = CreateRectRgn(0,0,x&,y&) usw.

genauso aussi simple CombineRgn(... écrivons et deleteObject(...

attention: Alle Aufrufe sommes Funktionen, tout autor toujours deleteObject(... statt
deleteObject ... (alors Klammern pas oublier qc!)
 
19.09.2015  
 




Georg
Teles
Aaah vielen Dank, ensuite regarder wir la fois, si cela direct quoi taugt
 
XProfan X2
TC-Programming [...] 
XProfan 8.0 - 10.0 - X2 - X3 - X4

19.09.2015  
 




funkheld
Läuft cela XPSE aussi sur XProfanX3, ou bien seulement sur XProfan 11.2 ?
je weiss pas si es maintenant aufwärtskompatibel ist?

merci.
Gruss
 
27.09.2015  
 



XPSE ist pour XProfan 11.x!
 
27.09.2015  
 




funkheld
allô, merci.

Bevor qui Antwort kam, habe je simple la fois mon ganzen Programme , qui je geschrieben habe ou bien ici aus dem Forum habe pour XPSE pour Xprofan11... avec dem neuen XProfanX3 getestet et habe festegestellt, aucun einzige Fehlermeldung, aussi qui pas, qui dans einer nproc ASM-Befehle pour Integer et Float avons.

quoi ist pour deine attitude pas kompatibel, ça m'intéresse einmal?
peut-être habe je cela garnicht dans mon Programmen drin?

merci.
Gruss
 
27.09.2015  
 




RGH
Solange Du aucun Neuerungen aus X2 et X3 verwendest, klappt es offensichtlich. XPSE venez mais avec den Erweiterungen (encore) pas
bien sûr.

Salut
Roland
 
XProfan X2
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
27.09.2015  
 




funkheld
Ahh...so, merci.

Heisst cela "...encore pas..." cela tour gewerkelt wird cela XPSE aussi avec dem neuem XProfan bien sûr venez , bientôt?

merci.
Gruss
 
27.09.2015  
 




ByteAttack
Nee. malheureusement pas! Zur Zeit wird encore à  [...]  gebastelt
 
XProfan X3
Website:  [...] 
Facebook:  [...] 
27.09.2015  
 



... wobei je mir maintenant _alles_ so dur comment possible libre geräumt habe, sodass je InfinityProfan prochain mois wirklich enfin pour alle zur Disposition se mettre peux. mon bisheriges Glück dahingehend zeigt mais, dass je chez linéaire Verlauf durchaus aussi la fois avec einem Apoplex et co. le calcul darf - ou bien es bricht juste la fois qui ganze Kontinent weg - serait mich à vrai dire aussi pas plus wundern.
 
27.09.2015  
 




HofK
@IF: je drücke pour une positiven Verlauf pour toi jedenfalls alle pouce qui je trouver peux!



Leitspruch:
dans qui Ruhe liegt qui Kraft - und dir seulement quoi allez.
 
27.09.2015  
 




Georg
Teles
nProc + Unit scheint garnicht trop marcher ou bien j'ai anscheinend je n'en sais rien de XPSE, car égal quoi je pour une Unit erstellen voudrais, venez qui selbe annonce, ici un Beispiel
 {$UNIT test}

nProc ?_test

    Retour 1

ENDPROC


XProfan 11.2.1.8a.63 Praekompiler [XPSE]
Copyright (C) 1998-2010 XProfan.Com, built DE.

Dossier: c:\xpse\test.prf (5)

avertissement: undeklariert : __cfS_28&
Naehe: ~580, '__xeL_C&=call(test__cf105&,0,0,0,__cfS_28&,S,260


[C]ompile nterpr [L]ink [R]unPrc Run[E]xe [S]ource [H]ilfe

XPSE:>
 
XProfan X3
TC-Programming [...] 
XProfan 8.0 - 10.0 - X2 - X3 - X4

07.01.2016  
 




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

17.851 Views

Untitledvor 0 min.
p.specht18.02.2019
Bastelfreak12.09.2016
Ernst06.05.2016
funkheld10.04.2016
plus...

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