<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Benötige Hilfe mit COM-Client]]></title><description><![CDATA[<p>Ich benuzte den Borland C++ Builder V 6 und habe erst vor 7 Monaten mit C++ angefangen. Jetzt habe ich die Aufgabe auf eine Component Object Model Schnittstelle eines Buchhaltungsprogramms zuzugreifen.</p>
<p>Das Programm ansich bietet eine Typenbibliothek.<br />
Ansich ist eine Umfangreiche Readme und einige Beispielanwendungen dabei.</p>
<p>Leider sind alle Beispiele entweder in Delphi, Delphi Script, VB oder VB Script.</p>
<p>Dummerweise kenne ich mich mit diesen Sprachen nicht aus - und alle Versuche das irgendwie zu Übertragen sind leider fehlgeschlagen ?!</p>
<p>So sieht z.B. ein Beispiel aus :</p>
<pre><code>Es stehen zwei Funktionen zur Verfügung, solange kein gültiger Benutzer angemeldet ist.

GetVersion: WideString
	Gibt die Versionsnummer der vorliegenden Installation zurück.

GetKundendaten(var aKundennummer: OleVariant; var aFirmenname: OleVariant; var aPostleitzahl: OleVariant)
	füllt die übergebenen Variablen mit den Werten Kundennummer, Firmenname und Postleitzahl.

* Programmiersprache: Delphi Script *

Program delphi;

var
  BpApp: Variant;
  a,b,c : string;
begin
  BpApp := CreateOleObject('BpNt.Application');
  BpApp.Init('GetKundendaten','','','');
  showmessage(BpApp.GetVersion);
  BpApp.GetKundendaten(a,b,c);
  showmessage(a + ' ' + b + ' ' + c);
  BpApp := nil;
end;
</code></pre>
<p>Was muss ich nur machen um das in C++ zu bringen.</p>
<p>Vielen Dank für eure Hilfe.</p>
<p>CU<br />
T</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/150220/benötige-hilfe-mit-com-client</link><generator>RSS for Node</generator><lastBuildDate>Sat, 08 Aug 2026 10:05:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/150220.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 14 Jun 2006 09:53:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Benötige Hilfe mit COM-Client on Wed, 14 Jun 2006 11:47:19 GMT]]></title><description><![CDATA[<p>Ich benuzte den Borland C++ Builder V 6 und habe erst vor 7 Monaten mit C++ angefangen. Jetzt habe ich die Aufgabe auf eine Component Object Model Schnittstelle eines Buchhaltungsprogramms zuzugreifen.</p>
<p>Das Programm ansich bietet eine Typenbibliothek.<br />
Ansich ist eine Umfangreiche Readme und einige Beispielanwendungen dabei.</p>
<p>Leider sind alle Beispiele entweder in Delphi, Delphi Script, VB oder VB Script.</p>
<p>Dummerweise kenne ich mich mit diesen Sprachen nicht aus - und alle Versuche das irgendwie zu Übertragen sind leider fehlgeschlagen ?!</p>
<p>So sieht z.B. ein Beispiel aus :</p>
<pre><code>Es stehen zwei Funktionen zur Verfügung, solange kein gültiger Benutzer angemeldet ist.

GetVersion: WideString
	Gibt die Versionsnummer der vorliegenden Installation zurück.

GetKundendaten(var aKundennummer: OleVariant; var aFirmenname: OleVariant; var aPostleitzahl: OleVariant)
	füllt die übergebenen Variablen mit den Werten Kundennummer, Firmenname und Postleitzahl.

* Programmiersprache: Delphi Script *

Program delphi;

var
  BpApp: Variant;
  a,b,c : string;
begin
  BpApp := CreateOleObject('BpNt.Application');
  BpApp.Init('GetKundendaten','','','');
  showmessage(BpApp.GetVersion);
  BpApp.GetKundendaten(a,b,c);
  showmessage(a + ' ' + b + ' ' + c);
  BpApp := nil;
end;
</code></pre>
<p>Was muss ich nur machen um das in C++ zu bringen.</p>
<p>Vielen Dank für eure Hilfe.</p>
<p>CU<br />
T</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1077435</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1077435</guid><dc:creator><![CDATA[Mr.T 0]]></dc:creator><pubDate>Wed, 14 Jun 2006 11:47:19 GMT</pubDate></item></channel></rss>