| |
|
|
Uwe ''Pascal'' Niemeier | Hi gens, hi Roland!
j'ai den profan-internen Parameterstack pour Prozeduren déjà öfters comme Ersatz pour Variant-Variablen bzw. Arrays en verwendet, weil es là deutliche Ähnlichkeiten gibt.
eh bien serait mich intéresser, si es possible wäre, direct (z.B. per Pointer) sur den Stack pour Prozedurparameter zuzugreifen?
un direkter Zugriff (+ Kenntnis sur den Aufbau des Stacks) serait z.B. qui Verwendung selbstentwickelter dlls ermöglichen, qui sich ses paramètre quasi selbst aus dem aufrufenden Programme holen.
Umschichten dans un Bereichsvariable inclusive Auswertung des Typs et Bereitstellung de Puffern würden entfallen bzw. könnten dans qui dll ausgelagert volonté.
Ist sicherlich pas pour jeden sinnvoll, mais si es so une Pointer bereits profan-interne gibt...
SeeYou Pascal |
|
|
| |
|
|
|
| hé son beide (Uwe+Roland), avez son cela "Intern" geklärt ou bien ist Roland seulement wieder schrahaheibfaul?! ^ ^ |
|
|
| |
|
|
|
Uwe ''Pascal'' Niemeier | Wohl letzteres |
|
|
| |
|
|
|
| je serait dire une habituel Parameterstack gibt es dans XProfan pas, là Roland den Programmablauf pas per Kompiler auflöst mais sur Rekursion zur Laufzeit. Demnach wäre es zwar possible qui letztendlichen Werte qui paramètre dans une grenier trop écrivons mais sonst seulement Programmtext. ^ ^
chez XPSE et den nProcs (sur qui je durchaus stolz suis là vous pour mich technique réel natives profan darbieten quoi dans liaison avec XProfan durchaus "herrlich" ist ^ ^) était je wiederum gezwungen avant qui Laufzeit "aufzulösen" quoi naturellement wiederum aussi avec einer unheimlich hohen Ablaufgeschwindigkeit belohnt wird.
oui, je hör oui déjà sur trop labern... |
|
|
| |
|
|
|
RGH | là sich qui XProfan interne Parameterstack hin et wieder (de Version trop Version) ändert, wäre un Zugriff puis pas sonderlich sinnvoll.
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 | 12.10.2010 ▲ |
|
|
|
|
Uwe ''Pascal'' Niemeier | Hi Roland!
là sich qui XProfan interne Parameterstack hin et wieder (de Version trop Version) ändert...
cela J'ai eu aussi déjà bemerkt Mir ca va primär um une Ersatz pour qui déjà erwähnten VARIANT-Variablen bzw. Arrays en (important pour COM/ActiveX), et cela plan sans viel Programmieraufwand.
Konkret J'ai eu daran gedacht, mon ocx-Funktionen dans un dll trop saisir (aus Geschwindigkeitsgründen), mais un Nadelöhr bleibt qui Übergabe gemischter paramètre verschiedenen Typs; pour "mißbrauche" je oui im Moment den Parameterstack.
Alternativ käme peut-être un Set de speziellen Funktionen/Befehlen zur Simulation de VARIANTs dans Frage; là werd' je la fois pour XProfan 13 drüber sur)...
SeeYou Pascal |
|
|
| |
|
|