| |
|
|
Georg Hovenbitzer | ¡Hola zusammen,
es posible bajo Profano² OCX Archivos anzusprechen y deren Características a nutzen ? Insbesondere es me a AudioGenie2.ocx de Stefan Töngi [...] .
Leider Yo a dato todavía no alternative DLL gefunden el así viel kann como esta.
En media Versuchen bekomme Yo siempre el Meldung Función en DLL no disponible.
Yo habe desafortunadamente su auch a wenig Idea. |
|
|
| Viele Grüsse, Georg Hovenbitzer(Windows XP Pro, XProfan 11.2, Profan2Cpp 1.6a) | 26.11.2006 ▲ |
|
|
|
|
Rolf Koch | Hi Georg, Yo GLAUBE lo podría así trabajo:
Definieren el en el OXC enthaltenen Características def MP4Artist(1) !AudioGenie2.oxc,MP4Artist y así más also alles qué Usted necesidad - Parámetro sí en el Ayuda
Laden el OXC: ocx&=usedll(AudioGenie2.oxc)
Aufrufen: artist$=MP4Artist(cadena$)
al Schluss entladen freedll oxc&
Yo glaube zumindest, dass lo así trabajo podría. ¿Puede lo sí veces versuchen. |
|
|
| |
|
|
|
Rolf Koch | Achso hast Usted auch el Expediente Wichtig.txt gelesen, de wegen OXC en el Sistema registrieren? |
|
|
| |
|
|
|
Georg Hovenbitzer | ¡Hola Rolf,
vielen danke para la respuesta rápida.
Tuve folgendes intenta: KompilierenMarcaSeparación Dabei kommt el Fehler Función no en el DLL disponible. Diese Función hay, si uno uno con un HexEditor sucht. Aber Yo vengo simplemente No encienda. El OCX Yo vorher regsvr32 registriert. |
|
|
| Viele Grüsse, Georg Hovenbitzer(Windows XP Pro, XProfan 11.2, Profan2Cpp 1.6a) | 26.11.2006 ▲ |
|
|
|
|
Frank Abbing | Probier veces dieses Tool de Andreas Miethe. Einfach el OCX-Expediente el Icon el INC_Gen.exe ziehen. Im Ordner el OCX-Expediente se entonces una Inc-Expediente generiert. Tal vez hast du sólo una falschen Funktionsnamen angegeben... |
|
|
| |
|
|
|
Georg Hovenbitzer | ¡Hola Franco,
dieses Programa suchte Yo Sombrero aber desafortunadamente no Erfolg gehabt, lo erkennt sólo folgende Características y warnt todavía davor esta a exportieren: KompilierenMarcaSeparación |
|
|
| Viele Grüsse, Georg Hovenbitzer(Windows XP Pro, XProfan 11.2, Profan2Cpp 1.6a) | 26.11.2006 ▲ |
|
|
|
|
Frank Abbing | Hm, du könntest por GetProcAddress() el Adresse uno Función ermitteln y ellos con Call starten. Hier ni Descripción en VB: [...] |
|
|
| |
|
|
|
Georg Hovenbitzer | ¡Hola Franco,
folgendes Yo veces: KompilierenMarcaSeparaciónDef GetProcAddress(2) !kernel32.dll,GetProcAddress
Def CreateThread(6) !kernel32.dll,CreateThread
Def WaitForSingleObject(2) !kernel32.dll,WaitForSingleObject
Def CloseHandle(1) !kernel32.dll,CloseHandle
Declare hModule&
Declare lProcAddress&
Declare FName$
Declare hThread&
Declare lpThreadId&
Declare lResult&
Cls
hModule& = @UseDLL(D:\Privat\Projekt_OCX\AudioGenie2.ocx)
Print hModule = + @Str$(hModule&)
FName$ = DllRegisterServer
lProcAddress& = GetProcAddress(hModule&,@Addr(FName$))
Print DllRegisterServer = + @Str$(lProcAddress&)
hThread& = CreateThread(0,0,lProcAddress&,0,0,@Addr(lpThreadId&))
Print hThread = + @Str$(hThread&)
lResult& = WaitForSingleObject(hThread&,0)
Print lResult = + @Str$(lResult&)
CloseHandle(hThread&)
#############
FName$ = AUDIOAnalyzeFile
lProcAddress& = GetProcAddress(hModule&,@Addr(FName$))
Print AUDIOAnalyzeFile = + @Str$(lProcAddress&)
FName$ = GetAudioGenieVersion
lProcAddress& = GetProcAddress(hModule&,@Addr(FName$))
Print GetAudioGenieVersion = + @Str$(lProcAddress&)
WhileNot %Key = 2
WaitInput
EndWhile
FreeDLL ocx&
End
Für DllRegisterServer se una ProcAdresse ewrmittelt, todos otro Versuche scheitern. Yo komme simplemente no a el Características dran |
|
|
| Viele Grüsse, Georg Hovenbitzer(Windows XP Pro, XProfan 11.2, Profan2Cpp 1.6a) | 27.11.2006 ▲ |
|
|
|
|
Frank Abbing | Hm, Yo saber mich con el Dateitypen no de. Hab eigentlich no Concepto mehr dazu. |
|
|
| |
|
|
|
Uwe ''Pascal'' Niemeier | ¡Hola Personas!
Hab veces a la Blick reingeworfen... Soweit Yo el Doku verstehe, es no en (API-) Características, pero en Métodos (also ne OLE/COM-Geschichte). El notwendigen Definitionen mentira wahrscheinlich en el OCX incluso, son pero no direkt a lesen. Kennt se hier alguien con VB de?? Ein Ejemplo en C++ wäre hilfreich...
SeeYou Pascal |
|
|
| |
|
|
|
Georg Hovenbitzer | ¡Hola Pascal,
Yo veces algo gesucht, aber desafortunadamente kein Demo gefunden. Im Foro de AudioGenie findet uno sólo una Anleitung cómo el OCX bajo Exel u.s.w. einbindet.
Lo probablemente no ir |
|
|
| Viele Grüsse, Georg Hovenbitzer(Windows XP Pro, XProfan 11.2, Profan2Cpp 1.6a) | 28.11.2006 ▲ |
|
|
|
|
Uwe ''Pascal'' Niemeier | ¡Hola Georg!
Un Möglichkeit wäre el Verwendung el OCX por VBS (VisualBasic Script, se ejecuta standartmässig en cada neueren Windows). So una Script ließe se por Profano invertir y starten; mögliche Rückgaben müssten alllerdings vom Script en uno separaten Textdatei abgelegt voluntad, el wiederum de Profano ausgelesen se. Posesiones en esta Weise ya Routinen para Durchsuchen de Outlook-Adressen entwickelt. Aber una flüssige Nutzung es así natürlich no drin
Falls una VB-Kundiger bajo uns es, podría el tal vez una Art Wrapper entwickeln...
SeeYou Pascal |
|
|
| |
|
|