Einzelnen Beitrag anzeigen

Ydobon

Registriert seit: 3. Mär 2006
261 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Immer wieder beliebt: C-DLL in Delphi diesmal "character string array"

  Alt 6. Feb 2019, 21:46
Es sind generell die Ansi-Versionen.
Einen einzelnen Code habe ich nicht, probiert habe ich in etwa 'Array of AnsiString/PAnsiString', 'Array of Array of AnsiChar/PAnsiChar/Byte' als dynamische Felder oder nicht. Als normale Variable mit const oder var, als typisierten Zeiger oder einfachen.
Ein richtiges Beispiel habe ich auch nicht.
Code:
Let the input arguments array and order contain the following elements:

        array          order

      "FEYNMAN"          1
      "BOHR"             2
      "EINSTEIN"         0
      "NEWTON"           4
      "GALILEO"          3

   Then

      bschoc_c ( "NEWTON",  5, lenvals, array, order )   ==  3
      bschoc_c ( "EINSTEIN", 5, lenvals, array, order )   ==  2
      bschoc_c ( "GALILEO", 5, lenvals, array, order )   ==  4
      bschoc_c ( "Galileo", 5, lenvals, array, order )   == -1
      bschoc_c ( "BETHE",   5, lenvals, array, order )   == -1
  Mit Zitat antworten Zitat