Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.08.28;
Скачать: CL | DM;

Вниз

работа с dll в Inno Setup   Найти похожие ветки 

 
Man ©   (2003-08-15 13:30) [0]

Привет всем!Такая проблема у меня:нужно написать инсталятор.Для этих целей(благодаря информации сайта!!!)выбрал Inno Setup - неплохая бесплатная прога для написания инст. с возможностью использовать паскалевский код.Так вот при написании кода возникла проблема:нужно вставить код,который нет возможности написать там.Выход - написал dll на Дельфи.Она возвращает строки результатов обработки.Кто работал с Inno Setup, подскажите,как их "поймать" в коде установки. Я перепробывал уже много вариантов,извращался как мог. В дельфи - работает,там нет.
В Inno Setup Pascal Scripting почему-то нельзя определить массив a:array[0..10]Of Char,чтобы использовать классический вариант:

library MyDll;

uses SysUtils,Windows;

procedure GetMystr(p:PChar;l:integer); stdcall;
var S:string; n:integer;
begin
FillMemory(p,l,0);
s:="Mystring";
n:=Length(s);
If n>l Then n:=l;
If n>0 Then Move(s[1],p[0],n);
end;

Массив определяется токмо динамический...
Кто работал с этой прогой.Посоветуйте,как поступить.Зараннее всем большое спасибо!


 
sts ©   (2003-08-15 14:45) [1]

А чем string-то не угодил ?


 
sts ©   (2003-08-15 14:46) [2]

в догонку :
передыдущий пост - не подумав.

inno setup with ex.. основан на innerfuse pascal script можнг там помотреть


 
Man ©   (2003-08-15 17:34) [3]

sorry,в 4-й бетке всё есть



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

Текущий архив: 2003.08.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
9-91970
x_michael
2003-02-26 02:05
2003.08.28
Как воспроизвести несколько (более 2-х) звуков ОДНОВРЕМЕННО ?


3-92037
Fuelfire
2003-08-04 15:18
2003.08.28
Сортировка DbLookupListBox


3-91987
M126
2003-07-31 10:05
2003.08.28
Ошибка при программном создании базы


14-92206
Глазунья и Болтунья.
2003-08-10 11:05
2003.08.28
Кто умеет, окромя омлета яичницы, готовить?


3-92015
Малой
2003-08-05 11:33
2003.08.28
Как в стандарте ANSI натйти агрегат от агрегата?