Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   C++, Delphi (http://forum.oszone.net/showthread.php?t=30835)

skaa 15-08-2002 20:22 210345

 intqcsf;
 char*pRes;
 HGLOBALhMem;

 qcsf=4000000;
 hMem=GlobalAlloc(GPTR,qcsf+1);
 if(hMem!=NULL)
 {
   pRes=(char*)GlobalLock(hMem);
   if(pRes!=NULL)
     pRes[qcsf]='!';
   else
     ShowMessage("GlobalLock?");
   GlobalUnlock(hMem);
   GlobalFree(hMem);
 }
 else
   ShowMessage("GlobalAlloc?");

Guest 27-08-2002 21:31 210346

var
 qcfs: integer ; // int qcsf;
 pRes: PChar ; //*char*pRes;
*hMem: <HANDLE-не-знаю-как-он-там> ; // HGLOBALhMem;
begin
*qcsf := 4000000 ;  
*hMem := GlobalAlloc(GPTR,qcsf+1) ;
*if (hMem<>NULL)
*then begin
* *pRes = GlobalLock(hMem);
* *if(pRes<>0)
* * *pRes[qcsf] = '!' ; // забыл, как там символ сделать.... '!' - символ !
* *else
* * *ShowMessage("GlobalLock?");
* *GlobalUnlock(hMem);
* *GlobalFree(hMem);
*end
*else ShowMessage("GlobalAlloc?");
end ;

skaa 28-08-2002 00:50 210347

Спасибо!


Время: 22:27.

Время: 22:27.
© OSzone.net 2001-