Hallo alle zusammen,
So ich habe nun die Header Datei zu der
DLL von dem Autor bekommen und Code dem entsprechend angepasst, leider scheint es noch immer nicht zu klappen. Könnte mir vielleicht irgendjemand helfen?
Hier mein Code:
Delphi-Quellcode:
function ohs_set_password(
const PW: PChar): Double;
stdcall;
function ohs_get_status: Double;
stdcall;
function ohs_get_position: Double;
stdcall;
function ohs_table_clear: Double;
stdcall;
function ohs_table_update: Double;
stdcall;
function ohs_table_get(Spalte: Double; Reihe: Double): PChar;
stdcall;
function ohs_header_get(Spalte: Double): PChar;
stdcall;
function ohs_table_columns: Double;
stdcall;
function ohs_table_rows: Double;
stdcall;
function ohs_submit_add(Spalte: Double;
const Wert: PChar): Double;
stdcall;
function ohs_submit_clear: Double;
stdcall;
function ohs_set_url(
const URL: PChar;
const Pfad: PChar): Double;
stdcall;
function ohs_set_table(
const Tabelle: PChar): Double;
stdcall;
Hier die Header Datei zur
DLL:
Code:
#define export extern "C" __declspec (dllexport)
export double ohs_set_password(const char * pw);
export double ohs_set_url(const char * h, const char * p);
export double ohs_set_table(const char * tab);
export double ohs_get_status();
export double ohs_get_position();
export double ohs_table_update();
export double ohs_table_clear();
export const char * ohs_table_get(double col, double row);
export const char * ohs_header_get(double col);
export double ohs_table_columns();
export double ohs_table_rows();
export double ohs_submit_add(double col, const char * value);
export double ohs_submit_clear();