| |
|
|
D.Hoffmann | Hi, j'ai letztens fröhlich une kleine DLL dans DevC++ geschrieben, doch Profan bemerkt seulement ab et trop, dass vous überhaupt existiert. quoi fais je faux? j'ai alle exportierten Funktionen dans qui DLL comme extern C __stdcall défini, mais irgendwie funzt es ni so richtig. Den Aufruf de XProfan 9.1 fais je (probablement richtig) so:
DEF @ShrinkFileLZW(3) ! BRUISE.dll, ShrinkFileLZW
declare text$ text$ = eingabe.dat Eingabedateiname textof$ = ausgabe.dat Ausgabedateiname
ShrinkFileLZW(addr(text$), addr(textof$), 0)
quoique qui DLL im selben Verzeichnis ist (je hab vous aussi déjà ins Profan-Install.Verz. geschoben) meldet es toujours, dass es qui DLL pas trouvé hätte. Pourquoi? |
|
|
| |
|
|
|
Clemens Meier | |
|
| |
|
|
|
Jörg Sellmeyer | la hâte Du qui Dll car aussi avec UseDll(...) geladen?
là était qui Clemens plus rapide! |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 20.06.2006 ▲ |
|
|
|
|
D.Hoffmann | J'ai pensé, je peux qui DLL déjà beim Start einbinden laisser, so comme dans qui Aider aussi beschrieben ist. aussi qui beschriebene variante, si on seulement une Aufruf braucht
@external(BRUISE.DLL, ShrinkFileLZW, addr(text$), addr(textof$), 0)
funktioniert avec derselben Begründung pas. Merkwürdig seulement, dass un ou bien zweimal qui DLL doch erkannt et réglé (im weitesten Sinne) aufgerufen wurde....komisch. |
|
|
| |
|
|
|
D.Hoffmann | je hab grad qui ShProfan.exe avec dans mon Projektverzeichnis gezupft et es klappt...quand même merci! bof, peut-être liegt es à qui Tatsache, dass je bisher seulement qui Shareware-Version de XProfan 9.1 benutze... |
|
|
| |
|
|
|
Clemens Meier | Bedenke, du arbeitest sous dem Betriebssystem Windows !!! taux la fois, pourquoi ne...aucune Programmierer sur qui monde irgendeine garantie sur sa Programme abgibt. Probiere es simple avec usedll et exposition, si es funzt. Hatte cela gleiche Problem avec einer systemeigenen DLL, qui aussi une Extraeinladung brauchte. |
|
|
| |
|
|
|
D.Hoffmann | bof, comme Test reicht mir qui une Aufruf avec @external(...., ...) usw. maintenant sais je wenigstens, dass es marcher peux. si qui DLL fertig ist (quoi encore un Weilchen dauern pourrait), peux je alle Profaner avec LZW et Arithmetic Coding beglücken...jusqu'à maintenant peux cela Ding seulement Speicherbereiche et Fichiers avec LZW saisir/entpacken, Arithmetic Coding ist wesentlich langsamer, mais aussi près à qui frontière zur optimalen Datenkompression |
|
|
| |
|
|
|
Nico Madysa | je suis gespannt. |
|
|
| |
|
|
|
Jac de Lad | Lieber Nico, sans deine Gespanntheit zügeln trop voulons muss je toi la fois kurz aufklären (je s'il te plaît Dany großzügig hinwegzuhören sonst gibts chez mir ne...aucune Malzbier et Crashday plus!):
je connais Dany déjà depuis 11 Jahren et seitdem sommes wir miteinander befreundet. Soweit je mich erinnern peux hat il seitdem aussi so assez alles programmiert quoi ihm untergekommen ist. malheureusement hat sich là toujours un Problem ergeben: il hat zwar extrem gute idées, seulement malheureusement wird cela Ganze presque nie fertig mise en œuvre. je voudrais là la fois sur SMW et Gaytris hinweisen, deux Projekte avec viel Ambition et déjà viel Erreichtem...seulement malheureusement nie fertig geworden. à Bruis3 sitzt il quasi déjà quelques Jahre dans verschiedenen Formen (nLZW etc...) et es étions aussi déjà quelques richtig bien funktionierende Dinge dabei herausgekommen (avec bon Kompression et Verschlüsselung) seulement malheureusement ist jusqu'à maintenant encore rien serienreif geworden. Worauf je hinaus veux: Rechne pas avant dem 6.6.2666 avec einem funktionsfähigen Release (zumal Dany Nichtprofaner ist et lieber avec Delphi, C++, Assembler et so rumhängt).
@Dany: s'il te plaît pas böse son, je sais, dass quelques meiner Projekte également nie fertig volonté (je denke seulement à le.game...sommes maintenant déjà presque 5 Jahre dans qui Alphaphase). mais du musst zugeben, dass je aussi d'autre voweisen peux (SFIFII, Avaluza et Parcival zum Beispiel!). alors s'il te plaît nich böse son, dass je ici la fois kurz dein wahres je enthült habe!
Jac
PS: Nächstes WE Grillen avec Malzbier??? |
|
|
| 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 | 20.06.2006 ▲ |
|
|
|
|
Frank Abbing | je hatte qui gleichen Probleme, comme je Dlls dans NASM erstellen voulais. la fois nahm Profan vous à, la fois pas. Hatte mich ensuite pour MASM32 entschieden et de là à donnais es aucun Probleme plus. Es peux alors à qui Programmsprache liegen, quelle qui Dll erstellt. Probiers la fois avec einem Update. |
|
|
| |
|
|
|
Nico Madysa | @Jac: Bleibe quand même gespannt , je connais selber un Mitglied cet Forums, cela selten quoi fertig bekommt. je peux malheureusement keinen Namen appeler, sonst gibts Haue. |
|
|
| |
|
|
|
D.Hoffmann | @Jac de Lad: Is doch niedlich... bof, peut-être is cela la fois un Ansporn, quoi fertig trop kriegen... Haste dimanche Zeit, Mr Freeman? |
|
|
| |
|
|