Da CHAR eigentlich ein Byte, bzw. PAnsiChar ist, sollte es besser auch so definiert werden ... vorallem da der TE seine Delphi-Version verheimlicht. (ab D2009 gibt es sonst Probleme)
Delphi-Quellcode:
var
db:
array[0..9]
of AnsiChar;
eingabe:
array[0..31]
of AnsiChar;
ergebnis:
array[0..31]
of AnsiChar;
erg_ptr: PAnsiChar;
erg_ptr_ptr: ^erg_ptr;
//erg_ptr := @ergebnis[0];
//erg_ptr_ptr := @erg_ptr;
//einfuegen(db, eingabe, erg_ptr_ptr);
einfuegen(
db, eingabe, @@ergebnis[0]);