Hollosi Information eXchange /HIX/
HIX CODER 1781
Copyright (C) HIX
2003-03-21
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
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!

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS