|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.05.2007, 05:42 | #1 |
Пользователь
Регистрация: 27.04.2007
Сообщений: 17
|
Опять же DLL и массив
Вот процедура которую я вызываю из DLL
procedure arrCon(var firstarr:array of integer; numarr:integer ;secondarr:array of integer; numarr2:integer; Thirdarr:array of integer; numarr3:integer);stdcall; external 'lib.dll'; Ниже.. procedure arrCon(var firstarr:array of integer; numarr:integer ;secondarr:array of integer; numarr2:integer; Thirdarr:array of integer; numarr3:integer);stdcall; var i,z:integer; begin for i:=1 to numarr3 do thirdarr[i]:=45; Showmessage('*uck'); end; Выдаеться только мне *uck а массив thirdarr остаеться нулевым. = ( В чем может быть проблема, кто может помочь.. Плиз стучите в асю 66882282 Курсовую надо сдать, а у меня такой косяк... ПЛИЗЗ!!! |
09.05.2007, 20:37 | #2 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
попробуй так
procedure arrCon(var firstarr:array of integer; numarr:integer ;secondarr:array of integer; numarr2:integer; var Thirdarr:array of integer; numarr3:integer);stdcall; |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
И опять мэйлы.. Опять... | Pusher | PHP | 6 | 28.06.2008 03:08 |
Опять Chart | BigBB | Помощь студентам | 32 | 29.04.2008 22:41 |
Опять TreeView | Simply-Art | Компоненты Delphi | 2 | 20.07.2007 17:14 |
Опять строки | huck_mid | Общие вопросы Delphi | 9 | 14.06.2007 21:14 |