AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 21:47

Parameter dieser Suchanfrage:

Suche in Thema: C-dll Speicheradressen
Suche alle Beiträge, die von "Johannes G." geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: C-dll Speicheradressen

     
      by Johannes G., 6. Nov 2017
    Super, vielen Dank!
    Mein Testprogramm läuft jetzt.

    Bei der Implementierung in mein Hauptprogramm habe ich aber jetzt das Problem, dass in dieser (mit class function()) deklarierter Funktion weitere proceduren und Funktionen aufgerufen werden, von denen aus weiter Funktionen aufgerufen werden usw. ...

    Fehlermeldung: Diese Form des Methodenaufrufs ist nur für Klassenmethoden oder...
  • Forum: Object-Pascal / Delphi-Language

    AW: C-dll Speicheradressen

     
      by Johannes G., 3. Nov 2017
    Ich habe noch eine Frage zu den Pointern. Das mit dem Pointer auf Array funktioniert alles bestens.
    Doch wenn sich die Funktion ein einer Klasse befindet, zeigt der übergebene Pointer nicht mehr auf das definierte Array (sondern irgendwo hin).

    Warum ist das so?? Was kann ich dagegen unternehmen??

    Hier mein kleines Testprogramm:
    unit newt;

    interface
  • Forum: Object-Pascal / Delphi-Language

    AW: C-dll Speicheradressen

     
      by Johannes G., 2. Nov 2017
    Danke, hat jetzt geklappt mit dem Vektor x als Pointer.

    Allerdings habe ich immer noch das Problem, dass mein Übergabepointer df nicht stimmt.
    Dazu habe ich nach längerem stöbern noch folgende nützliche Information gefunden:

    int jaco(); *
    * jaco hat die Form: *
    * ...
  • Forum: Object-Pascal / Delphi-Language

    AW: C-dll Speicheradressen

     
      by Johannes G., 31. Okt 2017
    Das Stimmt, habe ich ausgebessert. Allerdings leider das gleiche Ergebnis...
  • Forum: Object-Pascal / Delphi-Language

    AW: C-dll Speicheradressen

     
      by Johannes G., 31. Okt 2017
    Danke, jetzt habe ich das mit dem Pointer auf ein Array verstanden :)

    Ich habe mein Bsp. einwenig abgeändert, da der Pointer df auf die Matrix df und nicht auf das Array x zeigen soll!

    pMatrix = ^TMatrix;
    tMatrix = array of Double;


    Funktion jac:
    function Jac(var x: Tarray; var df: pMatrix) : integer; cdecl;
  • Forum: Object-Pascal / Delphi-Language

    AW: C-dll Speicheradressen

     
      by Johannes G., 31. Okt 2017
    Hallo Fritz,

    danke für deine schnelle Antwort!

    Leider funktioniert das ganze noch nicht. Wenn ich aus dem Pdouble ein double mache, also die Matrix zurück gebe, kommt die Fehlermeldung 'Access Violation at ....: read of the address ...'

    Eine andere Funktion der gleichen DLL ist auch so aufgebaut, nur mit dem Unterschied keine Matrix(*df) sondern eine normale Variable (*y). Ich habe es...
  • Forum: Object-Pascal / Delphi-Language

    C-dll Speicheradressen

     
      by Johannes G., 31. Okt 2017
    Hallo miteinander,

    Ich bin neu hier im Forum und ca. seit einem halben Jahr mit Delphi beschäftigt :).

    Nun zu meinem Problem, bei dem ich einfach nicht weiter komme.

    Ich habe in meinem Delphi-Programm eine .dll (Numerik-Bibliothek) eingebunden, die in AnsiC erstellt wurde.
    Im Benutzerhandbuch der dll ist die Funktion definiert:
    int newt ( int n,
    double x,


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Johannes+G.&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=194229
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz