Italia
Foro

ActiveX, OCX und XPSE passen nicht zusammen?

 

Christof
Neuß
Ciao,

wer kann mir denn einen Tipp geben, wie ich ein Programm mit XPSE kompiliere, das mit Routinen aus dem OCX-Package arbeitet?

XPSE prüft, kompilert, linkt und startet das Programm. Sobald aber das Programm an die Stelle OCXINIT() kommt, schmiert es total ab.

Unter normalem XProfan funktionierts einwandfrei.

Ich würd halt gerne die XPSE bzw. XPRR-Funktion nutzen, um das Programm-Icon auszutauschen. Mit dem Reshacker komme ich hier überhaupt nicht zurecht.

Merci!
 
Win10 16 GB RAM
29.04.2008  
 




Christof
Neuß
Hab versucht, die Sache noch etwas weiter einzugrenzen.

M.E. taucht der Fehler hier auf:
KompilierenMarkierenSeparieren
proc ocxInit------------------------------------ocxInit---------------------------------

    ~CoInitialize(0)
    struct VARIANT=vt%,wReserved1%,wReserved2%,wReserved3%,Val&,X&--var.Val ist 8 Bytes gross!
    struct DISPPARAMS=rgvarg&,rgdispidNamedArgs&,Args&,cNamedArgs&
    dim Var#,VARIANT------------Global deklariert!!
    dim Disp#,DISPPARAMS--------Global deklariert!!
    dim IID#,16-----------------Global deklariert!!
    ATL&=usedll(ATL.dll)------Global deklariert!!
    ~AtlAxWinInit()
    endproc--------------------------------------------------------------------------------span>

Erst bei der letzten Zeile ~AtlAxWinInit() schmiert mir das Programm ab. XPSE macht daraus call(__cf7&,0) und __cf7& = __cf1(__cf2(atl.dll),AtlAxWinInit)
 
Win10 16 GB RAM
29.04.2008  
 



Nochmals ein Verweis auf  [...]  in dem die entsprechend korrigierten Versionen zu entnehmen sind.

Die Include ist auch etwas angepasst da XPSE schon initialisiert was die Include nochmals initialisieren möchte.

Schau dieses kleine Programm von mir  [...]  nutzt ocx mit xpse weshalb o.g. Thread erst entstanden war.
 
29.04.2008  
 




Christof
Neuß
Oh Gott!!!

Anfängerfehler unterste Stufe!!!! Und dafür sitze ich hier stundenlang rum und probiere mir einen Wolf und nerve die Community. SORRY!!!!


Hallo iF,

danke per Deine Geduld. Ich hab doch tatsächlich Deine modificato File gestern runtergeladen und auch entpackt, aber dann die falschen (alten) wieder in mein Programmverzeichnis kopiert. Hab somit also immer noch mit den suboptimalen Versionen rumgemacht.

Kaum macht man s richtig, schon funktionierts!

 
Win10 16 GB RAM
29.04.2008  
 



 
29.04.2008  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

2.091 Views

Untitledvor 0 min.
Torsten Freitag19.05.2016
p.specht15.04.2013
Andreas Koch14.01.2013
Hans Dieter Graap20.11.2012
Di più...

Themeninformationen

Dieses Thema hat 2 subscriber:

Christof Neuß (3x)
iF (2x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie