-> Hier kostenlos registrieren
Hallo,
ich habe ein kleines Problem. In libnodave gibt es die Funktion daveReadBytes(), daveReadBits() usw.
Die Funktion der einzelnen Methoden ist mir klar, aber die Länge des zu lesenden DB ist variabel.
Wie schaffe ich es also die Methode:
daveReadBytes(daveConnection * dc, int area, int DB, int start, int len, void * buffer);
so zu modifizieren, dass ich bei int len die gesamte Länge des DB übergebe?
Oder gibt es eine andere Methode mit der ich einen ganzen DB auslesen kann?
Hinweis: Der DB beinhaltet immer ca. 2000-3000 Werte (REAL, WORD, BOOL), die ausgelesen werden müssen.
Danke schonmal m vorraus für die Hilfe
Gruß Derick
ich habe ein kleines Problem. In libnodave gibt es die Funktion daveReadBytes(), daveReadBits() usw.
Die Funktion der einzelnen Methoden ist mir klar, aber die Länge des zu lesenden DB ist variabel.
Wie schaffe ich es also die Methode:
daveReadBytes(daveConnection * dc, int area, int DB, int start, int len, void * buffer);
so zu modifizieren, dass ich bei int len die gesamte Länge des DB übergebe?
Oder gibt es eine andere Methode mit der ich einen ganzen DB auslesen kann?
Hinweis: Der DB beinhaltet immer ca. 2000-3000 Werte (REAL, WORD, BOOL), die ausgelesen werden müssen.
Danke schonmal m vorraus für die Hilfe
Gruß Derick