<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: DLL functions from ABAP in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896979#M54439</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Do you have registered the dll on your client?&lt;/P&gt;&lt;P&gt;And indicate it into SOLE transaction?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you create object "mydll", you must indicate the project and the class: for my example, myldap.ruolo indicate project and class about dll library.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gianluca&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 28 Apr 2005 07:29:06 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-04-28T07:29:06Z</dc:date>
    <item>
      <title>DLL functions from ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896975#M54435</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Is there any way to call DLL functions calling from ABAP.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;If anybody has any code,can you please paste that code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance&lt;/P&gt;&lt;P&gt;Srinivas Sandaka&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Apr 2005 02:32:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896975#M54435</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-04-27T02:32:06Z</dc:date>
    </item>
    <item>
      <title>Re: DLL functions from ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896976#M54436</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes it is possible , with the ABAP control framework. I am not sure whether all DLLs are supported, but as far as i know you can use activex controls. If you could give us some more info as to what you are trying to do we may be able to help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also have a look at the following weblogs.&lt;/P&gt;&lt;P&gt;/people/durairaj.athavanraja/blog/2005/01/18/make-your-sapgui-talk&lt;/P&gt;&lt;P&gt;/people/thomas.jung3/blog/2005/05/11/using-classic-activex-controls-in-the-abap-control-framework&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Raja&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Apr 2005 06:11:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896976#M54436</guid>
      <dc:creator>athavanraja</dc:creator>
      <dc:date>2005-04-27T06:11:44Z</dc:date>
    </item>
    <item>
      <title>Re: DLL functions from ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896977#M54437</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;With transaction SOLE you can link sapgui with a DLL library registered on your client or server.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: mydll TYPE ole2_object.&lt;/P&gt;&lt;P&gt;CREATE OBJECT mydll 'MYLDAP.RUOLO'.&lt;/P&gt;&lt;P&gt;CALL METHOD OF mydll 'check_password' = string&lt;/P&gt;&lt;P&gt;                      EXPORTING  #1   = user&lt;/P&gt;&lt;P&gt;                                 #2   = password&lt;/P&gt;&lt;P&gt;                                 #3   = 'dataentry'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where check_password is the dll function with parameters; myldap.ruolo is the dll library.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gianluca&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Apr 2005 10:39:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896977#M54437</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-04-27T10:39:20Z</dc:date>
    </item>
    <item>
      <title>Re: DLL functions from ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896978#M54438</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I write a program like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZVB_TEST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;TYPE-POOLS  ole2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: mydll type ole2_object,&lt;/P&gt;&lt;P&gt;      str   type string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      create object mydll 'VBA'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      call method of mydll 'UCase' = str&lt;/P&gt;&lt;P&gt;          exporting&lt;/P&gt;&lt;P&gt;            #p1 = 'vb'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    write str.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It does not return anything, I am in WAS6.4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please suggest the changes in my code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance&lt;/P&gt;&lt;P&gt;Srinivas Sandaka&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Apr 2005 15:50:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896978#M54438</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-04-27T15:50:59Z</dc:date>
    </item>
    <item>
      <title>Re: DLL functions from ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896979#M54439</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Do you have registered the dll on your client?&lt;/P&gt;&lt;P&gt;And indicate it into SOLE transaction?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you create object "mydll", you must indicate the project and the class: for my example, myldap.ruolo indicate project and class about dll library.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gianluca&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Apr 2005 07:29:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896979#M54439</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-04-28T07:29:06Z</dc:date>
    </item>
    <item>
      <title>Re: DLL functions from ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896980#M54440</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I found the registeries in SOLE tcode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OLE application: VBA&lt;/P&gt;&lt;P&gt;clsid          : {000204F3-0000-0000-C000-000000000046}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you know this is a standard DLL, I am trying to calling UCase function from VBA.Strings module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Here Strings is a standard module not the Class module.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I changed my code also.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create object mydll 'VBA.Strings'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call method of mydll 'UCase' = result&lt;/P&gt;&lt;P&gt;  exporting&lt;/P&gt;&lt;P&gt;    #1 = 'vb'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please help me on this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance &lt;/P&gt;&lt;P&gt;Srinivas Sandaka&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Apr 2005 07:59:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896980#M54440</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-04-28T07:59:42Z</dc:date>
    </item>
    <item>
      <title>Re: DLL functions from ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896981#M54441</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I registred another custom DLL, It is working fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you Gianluca for the sample code you gave.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But the problem is we have to register the DLL in all clients.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any way to upload the DLL to SAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found a tcode SOLI (in help.sap.com documentation) but i could not found it in my server (WAS 6.4).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please give an advise to avoid DLL register in ever client.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance&lt;/P&gt;&lt;P&gt;Srinivas Sandaka&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Apr 2005 13:46:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896981#M54441</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-04-28T13:46:54Z</dc:date>
    </item>
    <item>
      <title>Re: DLL functions from ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896982#M54442</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Srinivas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you register the OLE application via SOLE, the data you enter is cross client.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So for every client in that instance it will be registered.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To get these entries to your other instances you can transport the entries.  Use the menu Table view-&amp;gt;Transport and then record your changes in a change request which you can migrate to all SAP instances.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Brad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Apr 2005 14:33:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896982#M54442</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-04-28T14:33:06Z</dc:date>
    </item>
    <item>
      <title>Re: DLL functions from ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896983#M54443</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I suppose that for clients you intend all the workstation for the users. Is it true? Or intend the R/3 mandants?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gianluca&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Apr 2005 15:45:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896983#M54443</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-04-28T15:45:21Z</dc:date>
    </item>
    <item>
      <title>Re: DLL functions from ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896984#M54444</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Srivinas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If when you say "clients" you mean the users workstations, then I don't think there is any avoiding this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OLE works by interaction between the SAPGUI and OLE program (in this case a DLL).  Your SAPGUI will not be able to interact with the application server using OLE.  it must be on the machine that the SAPGUI is running on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Brad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Apr 2005 15:58:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896984#M54444</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-04-28T15:58:03Z</dc:date>
    </item>
    <item>
      <title>Re: DLL functions from ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896985#M54445</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any way (Other than OLE) to call DLL functions from SERVER itself.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My requirement is:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Some of my busiless logic in DLLs, I should those functions (DLLs) from ABAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you give a conclusion on this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So that we can close this thread.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance&lt;/P&gt;&lt;P&gt;Srinivas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Apr 2005 17:04:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896985#M54445</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-04-28T17:04:36Z</dc:date>
    </item>
    <item>
      <title>Re: DLL functions from ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896986#M54446</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Srinivas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have some c/java/vb skill in house you could write an RFC wrapper for your DLL.  This RFC wrapper function (and the corresponding DLL) could then sit on your server.  Refer to: &lt;A href="http://help.sap.com/saphelp_erp2004/helpdata/en/22/042899488911d189490000e829fbbd/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2004/helpdata/en/22/042899488911d189490000e829fbbd/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could then call this RFC function directly from ABAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Apart from that, maybe there are some kernel calls that support a direct dll call, but I'm not aware of any.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Brad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Apr 2005 17:38:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896986#M54446</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-04-28T17:38:11Z</dc:date>
    </item>
    <item>
      <title>Re: DLL functions from ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896987#M54447</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hai Gianluca,&lt;/P&gt;&lt;P&gt;I have a same problem as above i am trying to use lp sole which as dll format from abap. but no clue how to start . I was looking into the SOLE T .code but i could not finish it . Can u please help me out with the prblm.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Kiran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jan 2007 11:24:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dll-functions-from-abap/m-p/896987#M54447</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-12T11:24:08Z</dc:date>
    </item>
  </channel>
</rss>

