Ergebnis 1 bis 1 von 1

Thema: Kleine Hilfe bei C# gesucht

  1. #1
    Junior Avatar von BlackHook
    Registriert
    Dec 2016
    Beiträge
    45
    Gefällt mir!
    3
    Du gefällst: 17

    Kleine Hilfe bei C# gesucht

    Ich brauche kleine Unterstützung bei Ansprechen einer Class.
    Es geht um folgendes.
    Ich habe ein Muster in C#
    Code:
    using System;
    using System.Runtime.InteropServices;
    using System.Windows.Input;
    
    namespace DLL_Test1
    {
        public interface ICalculator
        {
            double Add(double aVal1, double aVal2);
        }
    
        public class Calculator : ICalculator
        {
            public Calculator()
            {
            }
            public double Add(double aVal1, double aVal2)
            {
                return aVal1 + aVal2;
            }
        }
    }
    So erstellte Dll kann ich in Delphi benutzen.
    Beispiel:
    Code:
    procedure TForm1.Button1Click(Sender: TObject);
    var
      Calc: ICalculator;
    begin
      Calc:= CoCalculator.Create as ICalculator;
      ShowMessage(FloatToStr(Calc.Add(12,5)));
    end;
    Das funktioniert. Ich kriege es in Delphi portiert.

    Auf genau die gleiche Art möchte ich den Code in C# ansprechen

    Das ist die Consolenanwendung
    Code:
    using System;
    using System.Collections.Generic;
    using System.IO;
    using System.Linq;
    using System.Net.Sockets;
    using System.Security.Cryptography;
    using System.Text;
    using System.Threading.Tasks;
    using DatenDLL;
    
    namespace Daten
    {
        class Program
        {
            static void Main(string[] args)
            {
                var Daten = new DatenDLL.DatenDLL(args[1], Convert.ToInt32(args[2]), args[3], args[4]);
                Daten.Info = true;
                var checkok = Daten.Check();
                var message = Daten.ReturnMessage;
            }
    
        }
    }
    Statt Consolenanwendung sollte es als DLL wie oben beschrieben angepasst werden. So dass ich es in Delphi abfeuern kann.
    Im Endeffekt macht die Consolenanwendung nichts anderes als nutzt eine andere Dll die paar Daten zu den Vorgaben hinzufügt und als String zurückgibt.
    Vielleicht hat Jemand Lust mir zu helfen.
    Auf einem VB Forum wollte man es gegen Bazahlung machen, dafür ist aber der Aufwand wohl zu klein. Für 5 Zeilen Code sollte man nichz zahlen müssen.
    Vielleicht habe ich hier mehr Glück. Ich kann mich erkenntlich zeigen,ja, zahle aber kein Geld dafür.


    EDIT:
    Ich habe es selbst lösen können. Bitte schliessen.
    Geändert von BlackHook (07.04.2021 um 18:51 Uhr)

Ähnliche Themen

  1. (Erledigt) - 2 kleine Spiele!
    Von Grey im Forum Requests
    Antworten: 2
    Letzter Beitrag: 27.09.2020, 19:13
  2. V-Server + OpenVPN + Hilfe gesucht
    Von Prototyp im Forum Technik / Hardware & Software
    Antworten: 5
    Letzter Beitrag: 20.02.2020, 19:55
  3. (Suche) - Designer für kleine Aufgaben
    Von WatchHd im Forum Designer (Grafik/Video/...)
    Antworten: 2
    Letzter Beitrag: 20.10.2017, 11:43
  4. Kleine Neuerungen
    Von Nuka im Forum Filecrypt.cc - Ankündigungen
    Antworten: 20
    Letzter Beitrag: 07.06.2017, 06:23
  5. ~ ~Vorbereitung Forum ~~ Hilfe gesucht!
    Von nginX im Forum Projektideen
    Antworten: 10
    Letzter Beitrag: 07.01.2017, 11:40

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
SzeneBox.org... im Mittelpunkt der Szene!
© since 2015 szeneBOX.org - All Rights Reserved
Domains: www.szenebox.org