TLB-Funktionalitäten in ABAP nutzen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

TLB-Funktionalitäten in ABAP nutzen

Beitrag von Johann ( / / 0 / 3 ) »
Hallo zusammen,
nach intensiven Studium aller mir zur verfügungstehenden InfoQuellen (Bücher, Internet, SAP-Hilfe, usw.), seid ihr meine letzte Hoffnung.

Ich möchte die Methoden (Funktionen) einer *.TLB ("FileNet Panagon IDM Objects 3.2" ist eine FnNFO.tlb), in ABAP benutzen.

Das heisst, ich möchte das gleiche in ABAP realisiern, was im BeispielCode in VisualBasic realiseirt wurde.

Beispiel code in VisualBasic

Code: Alles auswählen.

Public g_oNBH                       As New IDMObjects.Neighborhood
Public g_oLib                       As New IDMObjects.Library
Public g_oDoc                       As IDMObjects.Document

Set oDoc = g_oLib.CreateObject(idmObjTypeDocument, g_sDocClass)
    oDoc.Properties.Item(g_sFN_IDX_VERSNR).Value = oMAtt.VERSNR
    cDocIDs.Add oDoc.ID
Wie kann ich prinzipiell Funktionalitäten aus einer *.TLB in ABAP ansprechen?

Bitte nicht von dem speziellen Beispiel abschrecken lassen.

Vielen Dank im voraus für die Hilfe.

Gruss
Johann

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo Johann,

ich vermute mal, dass diese TLB (was ist denn das?) in Form von ActiveX-Controls vorliegen.
Wenn überhaupt, müssten sie sich über die OLE2-Schnittstelle aufrufen und steuern lassen. Dazu wirst Du wahrscheinlich eine (mehrere ??) entsprechende Klasse im ABAP-OO aufbauen müssen, die die Zugriffe auf das FrontEnd kapseln, wenn Du sie mittels ABAP-OO nutzen willst.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von Gast ( / / 0 / 3 ) »
Hallo Ereglam, superschnelle Raktion,

ich gehe mal davon aus, dass es sich um eine ActiveX-Control (obwohl ja keine OCX) ist (sollte aber auch egal sein).
Die Funktionen könnten allerdings auch in einer entsprechenden DLL sein.


Auf http://help.sap.com/saphelp_47x200/help ... ameset.htm

und in Beispielen wird immer nur von "applications" (EXCEL, WORD) gesprochen.

Gibt es vielleicht ein Beispiel für den Aufruf einer DLL-Funktion?

Eine TLB ist:
Type Library - A file that describes interfaces, coclasses, and other resources in a COM server. A type library file created by Visual Basic typically has a TLB extension. The TLB file is required by a client to connect to a server. A type library can be thought of as a binary version of an IDL file. VB creates a type library when you create a VB server object, thus eliminating the need for an IDL file.

vielen Dank
Johann

Seite 1 von 1

Vergleichbare Themen

0
Antw.
3091
Views
CDS-Views in ABAP nutzen, Pfade von Assoziationen
von rob_abc » 19.08.2024 16:54 • Verfasst in ABAP® Core
1
Antw.
1946
Views
SAP Standard Funktionalitäten
von dawns » 19.06.2007 13:51 • Verfasst in ABAP® Core
4
Antw.
2359
Views
Selektionen der Log DB nutzen
von lucky65 » 26.07.2012 13:13 • Verfasst in ABAP® Core
15
Antw.
7275
Views
Assertions nutzen
von DeathAndPain » 07.06.2018 12:31 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Regex in where
vor 42 Minuten von tar 8 / 174
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1488

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Regex in where
vor 42 Minuten von tar 8 / 174
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1488

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9822