Показать сообщение отдельно
Старый 25.01.2008, 23:35   #47
Пользователь
 
Аватар для skymanrus
 
Регистрация: 28.12.2007
Сообщений: 54
Сказал Спасибо: 0
Имеет 40 спасибок в 10 сообщенях
skymanrus пока неопределено
По умолчанию

чет никак не могу передать string из dll в пакетхак
ShareMem подключил рассовал по всем директориям borlndmm.dll
потом забил на него подключил FastShareMem та же фигня...
пробывал менять string на shortstring, longstring, widestring толку ноль все равно пакет хак при чтении стринга даёт ошибку чтения памяти :(

вот что пишу:
Код:
library newBOT;

uses
 ShareMem,
  SysUtils,
  Classes;
 //FastShareMem in 'FastShareMem.pas';

{$R *.res}

function proc: String; stdcall;
begin
 Result:='sdfg';
End;

exports proc;

begin
end.
мож можно как то указатель передать на стринг в пакет хак и потом там его прочесть ?
мои нубские попытки прочесть память по указателю в пакет хаке ни к чему не приводят

мож кто знает в чем дело???
__________________
На людей сердишся, когда чувсивуешь, что их поступки важны. Ничего подобного я больше не чувствую...
skymanrus вне форума   Ответить с цитированием