| |
|
|
- Página 1 - |
|
Ernst | por qué meckert XPSE en Función sizeof en uno nproc ( Warnung: undeklarierte Función : SIZEOF ) auch {$pushkeyword sizeof} hilft no |
|
|
| |
|
|
|
| |
|
- Página 1 - |
|
Ernst | @Nico - funkt por desgracia, no el APIs escribir Yo gewohnheitsmäßig siempre con el Tilde; como uno aber esta en xpse weglassen kann, liegt vieleicht eben en él el problema. xpse kann dadurch sichtlich no zwischen eigenem drawtext y api-drawtext unterscheiden y voluntad sólo 4 Parámetro. gibts dafür tal vez una workaround ?
betreffend el Estructuras Yo bajo anderem auch genau esta Variante ya intenta - negativo, aber nun es me klar warum; Yo hab's innerhalb uno nProc intenta.
sizeof -Problema: Yo dich como correcto verstanden, dass $pushkeyword en nProcs no Einfluss ha, y ebenn sólo incluso definierte, xpse-eigenen y api-Características angewendet voluntad puede - hay eigentlich para sizeof una adäquate (kurze) api-Función ? Saludo Ernst |
|
|
| |
|
|
|
E.T. |
{$iq} {pushkeyword sizeof}
Schon veces con
{$iq} {$pushkeyword sizeof}
intenta |
|
|
| XProfan X2Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 06.05.2014 ▲ |
|
|
|
|
Ernst | @E.T. war sólo una Schreibfehler habe lo ya con {$pushkeyword sizeof} intenta (siehe mi erste Cuestión)
Apéndice @Nico Mir es nun klar, por qué no funktioniert ha, porque Yo dies alles innerhalb uno nProc unterbringen quería - va sólo no. "workaround" para Textausrichtung Yo me ya hecho. |
|
|
| |
|
|
|
Nico Madysa | Ernst (06.05.14)
sizeof -Problema: Yo dich como correcto verstanden, dass $pushkeyword en nProcs no Einfluss ha, y ebenn sólo incluso definierte, xpse-eigenen y api-Características angewendet voluntad puede
El Kompilerdirektive PUSHKEYWORD existiert de Kompatibilitätsgründen y versichert XPSE, dass una gewisse Función disponible es, obwohl ellos XPSE no bekannt es -- para Ejemplo, porque el Función sólo en uno neueren XProfan-Versión instalado worden es.
Innerhalb de NProcs darfst du pero no XProfan-Características uso. Verwenden kannst du sólo WinAPI-Características y Características, el en el XPSE-Referenz [...] definiert son. Usted siehst sicherlich, dass como manches fehlt.
Ernst (06.05.14)
hay eigentlich para sizeof una adäquate (kurze) api-Función ? Saludo Ernst
Sí, GlobalSize . Das Problema es, dass Yo no weiß, si GlobalSize algo con XProfan-eigenen Bereichsvariablen anzufangen weiß. Es el Grund dafür, dass Yo empfohlen habe, innerhalb de NProcs grundsätzlich sólo GlobalAlloc erstellte Speicherbereiche utilizarse. Sie bieten una nahezu gleiche Funktionalität y yo kann mich darauf verlassen, dass ellos hacer, qué ellos debería. |
|
|
| |
|
|
|
Findus | Ernst (06.05.14)
@Nico - funkt por desgracia, no el APIs escribir Yo gewohnheitsmäßig siempre con el Tilde; como uno aber esta en xpse weglassen kann, liegt vieleicht eben en él el problema. xpse kann dadurch sichtlich no zwischen eigenem drawtext y api-drawtext unterscheiden y voluntad sólo 4 Parámetro. gibts dafür tal vez una workaround ?
In diesem Fall liegt el más daran el lo el Función auch otra vez como xpse Función son direkt de xpse: [...]
Como es el 4. parameter una cadena.
Si usted zentrierten texto willst usw entonces kannst du sí veces el drawtextex api uso porque el va bien dafür.
Statt globalfree usw sería Yo el xpse funktionen nehmen el como XProfan funktionen lauten also dim y disponer, el ir auch en nprocs y son como auch gelistet. [...] |
|
|
| |
|
|
|
Ernst | Findus (09.05.14)
Si usted zentrierten texto willst usw entonces kannst du sí veces el drawtextex api uso porque el va bien dafür. genau el ist’s (Yo war a stark en drawtext fixiert) – Gracias Findus (09.05.14)
Statt globalfree usw sería Yo el xpse funktionen nehmen el como XProfan funktionen lauten also dim y disponer, el ir auch en nprocs y son como auch gelistet. dim y disponer verwende Yo ohnedies, aber me ging/es en el sizeof normalerweise sería Yo escribir textlen& = ~GetWindowText(hWnd&, Texto#, sizeof(#)-1) aber como mach Yo en uno nproc, el sizeof no sabe – y una passende api tener Yo auch No se ha encontrado |
|
|
| |
|
|
|
Nico Madysa | Findus (09.05.14)
Statt globalfree usw sería Yo el xpse funktionen nehmen el como XProfan funktionen lauten also dim y disponer, el ir auch en nprocs y son como auch gelistet. [...]
Hoppla, como tener Yo getrieft y el Referenz no correcto gelesen.
Ernst (09.05.14)
dim y disponer verwende Yo ohnedies, aber me ging/es en el sizeof normalerweise sería Yo escribir textlen& = ~GetWindowText(hWnd&, Texto#, sizeof(#)-1) aber como mach Yo en uno nproc, el sizeof no sabe ? y una passende api tener Yo auch No se ha encontrado
Puedo me muy bien vorstellen, dass XPSEs Dim- y Disponer-Características sólo Wrapper en GlobalAlloc y GlobalFree son. Schau doch simplemente veces, si el folgende Code el erwartete Ergebnis ausgibt:
|
|
|
| |
|
|
|
Ernst | Schreibfehler: textlen& = ~GetWindowText(hWnd&, Texto#, sizeof(#)-1) debería ser: textlen& = ~GetWindowText(hWnd&, Texto#, sizeof(Texto#)-1)
@Nico: jedenfalls es globalsize exakt el api, el Yo gesucht hatte. Gracias |
|
|
| |
|
|
| |
|
- Página 2 - |
|
|
Ernst | restos sólo todavía el Punkt Struktur; es überhaupt posible innerhalb uno nProc una Struktur a transferencia? außerhalb el nProc z.B. aber innerhalb el nProc en allen möglichen y unmöglichen Syntaxvariationen el Warnung, dass lo una Kollision con el Struktur (xyz) son. Kann uno nun sólo Speicher en entsprechender Größe dimensionieren, sin definitiv una Structur a übertragen, oder ... - aber como??? |
|
|
| |
|
|
|
Nico Madysa | Yo weiß gerade no genau, qué du hacer willst, pero si Yo mich bastante entsinne, kannst du Speicherbereichen innerhalb de NProcs no Struktur aufdrücken.
Sombrero IF nie instalado.
So weit Yo weiß, va el Zugriff en beliebige Speicherbereiche sólo Conjunto/GetLong y seinen Verwandten. |
|
|
| |
|
|
|
Ernst | Yo hab's me pensamiento, pero yo quería lo bestätigt wissen. Gracias |
|
|
| |
|
|
|
| Se puede simplemente el Adresse uno Struktur transferencia y luego sí direkt el Werte de el Speicher lesen y escribir. Estructuras beschreiben sí sólo el Struktur uno Speichers. |
|
|
| |
|
|