1. |
Visual C dll + Visual Basic (mind) |
37 sor |
(cikkei) |
2. |
db2 download (mind) |
13 sor |
(cikkei) |
3. |
TSQLClientDataSet.RefreshRecord (mind) |
25 sor |
(cikkei) |
|
+ - | Visual C dll + Visual Basic (mind) |
VÁLASZ |
Feladó: (cikkei)
|
A kerdesem a kovetkezo: hogyan lehet atadni basicbol egy stringet a vc-ben irt
dll-nek ? (ahol pointereket hasznalok semmi mfc-s dolog)
Irtam egy DLL -t visual c-ben a lenyegi resz kb ennyi:
int _stdcall Pelda(char *_text, int _tsize)
{
FILE *file;
char buffer[5];
file = fopen("debug.txt", "w");
fprintf(file,"Pelda(%s,%d)\n",_text,_tsize);
for (int i=0; i<=tsize; i++) {
buffer[i++] = *_text;
(_text)++;
}
fclose(file);
return(1);
}
Ezt kellene meghivni visual basicben:
Public Declare Function Pelda Lib _
"debug\pelda.dll" _
(ByRef _text As Byte, ByVal _tSize As Long) _
As Long
Call Pelda(atext(0), Len(pText))
Nos a gondom az, hogy a masodik parametert ami egy int az megkapja a dll viszon
t
az elso parametert sehogyan sem tudom kihozni ... Mindig csak az elso karakter-
t kapom vissza...
Valaki csinalt mar ilyet ?
______________________________________________________________________
Do you want a free e-mail for life ? Get it at http://www.personal.ro/
|
+ - | db2 download (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok!
A segitsegeteket szeretnem kerni a fenti temaban. A kene nekem kb 3 honapra a f
enti program. A suliban azt mondtak, hogy le lehet tolteni az IBM honlapjarol,
de ott vagy trial van, vagy oktatoknak teljes verzio, amit viszont nem tudok le
szedni.
Nem tudjatok veletlenul, honnan lehetne hozzajutni?
Koszi
Balazs
(webes bekuldes, a bekuldo gepe: test1.novacom.hu)
|
+ - | TSQLClientDataSet.RefreshRecord (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szervusztok
Az az erzesem, hogy abszolut bunko kerdes, de meg nem nyaltam eleg tapaszt ezen
a teren es nem birom megoldani.
Egy TSQLClientDataSet.RefreshRecord a kovetkezo uzenettel szall el :
"Unable to find record. No key specified."
Elolvasgattam, hogy mirol van szo, de csak nem sikerult beallitani. Amitol meg
bambabb lettem, az az, hogy ugyanabban a programban mas hasonlo komponensekkel
megy a dolog. Valamit betesz az IDE, de ha ugyanazt ( marmint amit az egeszbol
latok ) berakom en is, csak nem segit. A teljes Refresh mukodik, de 5-6 masodpe
rcet tart.
Igazan halas lennek ha valaki tenne valamit a felvilagosodasom erdekeben.
Feherke.
Bar nem hinnem, hogy lenyeges : Kylix 2 + PostgreSQL.
_______________________________________________
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
|
|