Announcement

Collapse
No announcement yet.

c++-objekt in delphi übernehmen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • c++-objekt in delphi übernehmen

    hallo,

    ich soll herausfinden ob man ein c++ (c++builder 5 von borland) in delphi übernehmen kann und wenn ja wie! (habe keine C-Erfahrung!)

    gruß

    markus
    Herzliche Grüße

    Markus Lemcke
    barrierefreies Webdesign

  • #2
    Hallo Markus,

    zeig einfach ein paar Beispiele. An und für sich ist es überhaupt
    nicht schwierig Delphi auf BCB oder umgekehrt zu portieren. Da beide
    Tools die selben Komponenten verwenden. Nur der Syntax ist ein wenig
    anders.

    Gruß Roma

    Comment


    • #3
      hi roman!

      ähm... ich habe doch keine ahnung von C++!<br>
      ich suche beispiele!!!!!!!

      schreibe doch mal eine kurze funktion in C und alles was man dazu braucht um sie in delphi aufzurufen und dann schreibe was man in delphi machen muss! bitte bitte!!!

      gruß

      marku
      Herzliche Grüße

      Markus Lemcke
      barrierefreies Webdesign

      Comment


      • #4
        Delphi hat wohl noch ein paar andere Datentypen (wohl 2 String-Typen).

        Grundsätzlich ist es aber sehr ähnlich.

        Eine Delphi Funktion kann ich nicht bieten. Vielleicht eine C/C++ Funktion (was für eine???). Aber mir ist nicht ganz klar, "Was sein Bedeutung von dies??".

        Vielleicht solltest du im Delphi-Forum (wenn nicht schon geschehen) nachfragen, da du doch von C nach Delphi willst.

        Hier eine Funtion in C/C++:

        Zuerst wird die Funktion deklariert (üblicherweise in der Headerdatei)

        int Summe(int a,int b);

        Die Funktion erwartet zwei Parameter vom Typ int und gibt einen int-Wert zurück.

        Nun die Funktion:

        int Summe(int a,int b)

        {

        int summe=a+b;

        return summe;

        }

        Die Funktion legt eine Variable vom Typ int an, die Übergabeparameter (a,b) werden addiert und in dieser Variable abgelegt. Dann gibt die Funktion den summierten Wert zurück. (Man kann auch "return a+b" einfacher schreiben ->Erläuterung ist ausführlicher).

        Nun ein Aufruf der Funktion:

        int ergebnis=Summe(100,200);

        In der angelegeten Variablen ergebnis wird das Ergebnis von 100+200 abgelegt.

        Christia
        Christian

        Comment


        • #5
          hi christian,

          die delphianer diskutieren heftig, aber es ist noch nichts konkretes herausgekommen!!

          gruß

          marku
          Herzliche Grüße

          Markus Lemcke
          barrierefreies Webdesign

          Comment

          Working...
          X