| |
|
|
- Página 1 - |
|
Matthias Arlt | En Fehlersuche en un meiner Programas me está aufgefallen, que un schreibender Zugriff con "UpdateResource" en el Runtime (o. Interpreter) regelmäßig el Expediente unbrauchbar macht. Soweit Yo herausgefunden habe, oder dies jedenfalls annehme, se el Schreibvorgang zwar ausgeführt, aber el Änderung no en el Encabezamiento eingetragen... Dies führt entonces beim Startversuch el Expediente a unterschiedlichen Fehlermeldungen. Meist "Nur una Teil el ReadProcessMemory- oder WriteProcessMemory-Anforderung wurde abgeschlossen" oder "Falscher Parámetro...". Lo betrifft auch ausschliesslich FreeProfan, el XProfan-Versionen son de diesem Effekt no betroffen.
Saludo Matthias |
|
|
| WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 10.04.2016 ▲ |
|
|
|
| |
|
- Página 6 - |
|
|
Matthias Arlt | Auf diesem Rechner es XP en él, Yo auch bevorzugt verwende. (Auf el Laptop wäre a Not auch todavía Win8, pero la es actualmente anderweitig en el Einsatz)
Puedo el Ressource con ResourceHacker abierto y como RES-Expediente speichern. Gelistet se ellos con Sprachbezeichner NULL. Und así es lo auch en el Binärcode a el entsprechenden Punto |
|
|
| WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 27.04.2016 ▲ |
|
|
|
|
RGH | Yo habe veces mein XP-Netbook abgestaubt y getestet: Es una XP-Problema. Der Sprachbezeichner darf natürlich no NULL ser, pero debería en LANG_NEUTRAL genau 0 ser. Ein erheblicher Diferencia.
BTW: El Bitmaps haben auch "Language Neutral" como Lingua.
El UpdateRessource-API scheint en XP also no korrekt a trabajo. (Obwohl ellos laut MSDN de Windows 2000 trabajo debería.)
Yo schaue veces más. (Auch si heuzutage mindestens VISTA ser debería.)
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 | 27.04.2016 ▲ |
|
|
|
|
Matthias Arlt | Yo mi natürlich auch 0. Schreibe lo sólo gerne como Wort, porque uno lo en manchem Zusammenhang para una O halten kann, Sorry...
Dem Verdacht con uno evtl. fehlerhaften API bin Yo auch ya nachgegangen. Bisher ergebnislos, como ellos en allen sonstigen Ressourcen korrekt arbeitet.
Saludo Matthias |
|
|
| WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 27.04.2016 ▲ |
|
|
|
|
RGH | Arrrggghhh ... tener ihn: Windows XP verträgt no Kleinbuchstaben en el Ressourcennamen! Nachdem Yo nun el Namen el Ressource de "Programm" en "PROGRAMM" geändert habe, klappt lo auch bajo XP!
Yo habe el Paket (sólo el Compiler wurde verändert) neu hochgeladen. Yo Por favor, en Nachricht, si ahora con usted funktioniert!
Saludo Roland |
|
|
| XProfan X3Intel 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.04.2016 ▲ |
|
|
|
|
Matthias Arlt | Bekommst Usted umgehend ! |
|
|
| WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 27.04.2016 ▲ |
|
|
|
|
Matthias Arlt | Klappt hervorragend, besten Dank!
Darauf muss auch primero kommen. Yo incluso habe gewohnheitsmäßig siempre Grossbuchstaben oder Pagar verwendet, porque Yo como el Standard ansah. Dadurch trat el nie en Erscheinung. Dokumentiert scheint lo auch no a ser, porque sonst wäre Yo ya drüber gestolpert...
Saludo Matthias |
|
|
| WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 27.04.2016 ▲ |
|
|
|
|
RGH | Gracias para el rasche Rückmeldung!
Das voluntad Yo entonces auch en el Ayuda aufnehmen, dass uno para el Ressorcennamen Großbuchstaben uso se.
Saludo Roland |
|
|
| XProfan X3Intel 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.04.2016 ▲ |
|
|
|
|
Matthias Arlt | Sí, el debería necesariamente en el Ayuda, porque wissen voluntad el el Wenigsten. Und uno kann se sonst dusselig suchen......
Also Gracias otra vez y para heute Gute Nacht de meiner Página
Saludo Matthias |
|
|
| WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 27.04.2016 ▲ |
|
|
|
|
Matthias Arlt | Um el Thema así abzurunden, hier veces todavía una vlt. nützlicher Referencia. Yo bin beim "UPX-Packer" en una de me bislang unbeachtete Opción gestoßen, el lo erlaubt, einzelne Ressourcen de el Komprimierung auszunehmen. Dazu simplemente en el UPX-Befehlszeile
--keep-resource="XPRC" (el Anführungszeichen son wohl auch entbehrlich...)
einfügen. Damit es nun doch una vollständiges Packen (also auch el Ressourcen) el fertigen EXE posible. Lediglich el Compilat restos vom Packen verschont y el EXE así lauffähig.
Saludo Matthias |
|
|
| WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 28.04.2016 ▲ |
|
|
|
|
RGH | Gracias para el Referencia!
Saludo Roland |
|
|
| XProfan X3Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 28.04.2016 ▲ |
|
|
|
|
Matthias Arlt | Roland, veces todavía 'ne Cuestión a Runtimes. En vielen Tests con unterschiedlichen Versionen, como ahora en el letzten Tagen, wäre lo manchmal hilfreich gewesen, el unterschiedlichen Runtimes a unterscheiden. So largo el originale VersionsInfo disponible es, es sí kein Problema. Wenn no, va ya veces ligeramente el Información general perdido...
Gibt lo irgendwo en el Binärcode una zuverlässiges Merkmal, anhand dessen uno una unverlinkte Runtime uno Profano-Versión oder una Build zuordnen oder ellos zumindest voneinander unterscheiden kann ?
Saludo Matthias |
|
|
| WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia | 28.04.2016 ▲ |
|
|
|
|
RGH | Nein, außer el Versionsinfo (y el Timestamp) hay no Möglichkeit, el unterschiedlichen Builds a unterscheiden. Desde que mi Entwicklungsumgebungen así eingestellt habe, dass el Build-Nummer beim Kompilieren siempre hochgezählt se, es esta eindeutig.
El offizielle Versionsnummer (en FreeProfan aktuell 0.95) se como Fenstertitel adecuado, si dieser en el Programa no überschrieben se. Diese passe Yo natürlich no en cada experimentellen Versión a.
Saludo Roland |
|
|
| XProfan X3Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 28.04.2016 ▲ |
|
|
|