Вниз
Скачать: CL | DM;

Помогите с библиотекой и KOL   Найти похожие ветки 

← →
axx   (2004-06-15 13:21) [0]

В длл есть функция
Function Execute1(P:Pointer):Int64; stdcall;
Var
Stream:PStream;
begin
// ВОПРОС ЗДЕСЬ. КАК Stream"у соопоставить Pointer. Наверно коряво вопрос сформулировал но всеже
try
//  Некоторые операции с пямятью
except
 Result:=-1;
end;
end;

Вызываю
var
mS:TMemoryStream;
begin
Execute1(ms.Memory); //Передаю указатель на  TMemoryStream;


← →
Dimaxx   (2004-06-15 23:31) [1]

А что именно делается с pointer"ом в execute1? От этого зависит ответ.


← →
SPeller ©   (2004-06-16 04:46) [2]

function NewExMemoryStream( ExistingMem: Pointer; Size: DWORD ): PStream;
{* Creates memory stream on base of existing memory. It is not possible
  to write out of top bound given by Size (i.e. memory can not be resized,
  or reallocated. When stream object is destroyed this memory is not freed. }



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.038 c
9-1097644767
RRAIN
2004-10-13 09:19
2005.01.23
Поворот всей сцены в текущей позиции на Delphi


1-1105397771
Oddin
2005-01-11 01:56
2005.01.23
Липкие окошки


1-1105008774
AGN
2005-01-06 13:52
2005.01.23
Работа с файлами и папками


4-1101921200
OneFragLeft
2004-12-01 20:13
2005.01.23
Как узнать состояние службы?


1-1105526740
Ega23
2005-01-12 13:45
2005.01.23
Формула инверсия цвета




   Наверх