Einzelnen Beitrag anzeigen

Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#2

Re: DLL in Delphi Win32 schreiben und in C# benutzen

  Alt 27. Feb 2006, 06:07
Kann auch nicht gehen.
Du ruft addiere direkt auf den Namespace auf. addiere ist bei dir aber eine statische Funktion von MainClass.

So gates:
Code:
using System;
using System.Runtime.InteropServices;

namespace Test_DLL
{
   class MainClass
   {
      [DllImport("DLL_Test.dll")]
      static extern int addiere(int zahl1, int zahl2);

      public static void Main(string[] args)
      {
         Console.WriteLine(addiere(1, 2));
         Console.Read();
      }
   }
}
Robert Giesecke
I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
  Mit Zitat antworten Zitat