Forum: Programmieren allgemein
by Tim Henford,
20. Jun 2007
Also in C++ werden die 5 und die 7 angezeigt, aber in Delphi die -5 und -7 mit den obigen geänderten source leider nicht, irgendwas ist noch verkehrt....
Forum: Programmieren allgemein
by Tim Henford,
20. Jun 2007
Danke jetzt klappts!
wenn ich aus C++ nun wieder was an Delphi inform eines arrays zurückgeben will, bei dem ich genau weiß, dass er 3 Werte haben soll:
short Test (double *x, double *resu, int anz)
{
CString h1;
h1.Format("%f", x);
MessageBox (GetActiveWindow(), h1, "DLLTEST",MB_OK|MB_ICONINFORMATION);
Forum: Programmieren allgemein
by Tim Henford,
20. Jun 2007
Ja leider hab ich beim Arbeiten mit Arrays und Pointern noch ein kleines Verständnisproblem.
Ja, also die Adresse des Speicherbereichs, an dem das Array beginnt wird mittels
vekX:=5; vekX:=7;
r:= test(@vekX, 2);
übergeben.
Forum: Programmieren allgemein
by Tim Henford,
20. Jun 2007
Super! Danke das funktioniert schonmal soweit
Wie würde es denn gehen das gesamte array zuübergeben?
r := test(@vekX);
Scheint da nicht zu funktionieren?