|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.05.2010, 03:27 | #1 |
Форумчанин
Регистрация: 07.04.2010
Сообщений: 218
|
Динамические библиотеки
Как создать мою программу через динамическую библиотеку. Говорят что можно испоьзовать массив символов.
procedure TForm1.Button1Click(Sender: TObject); Function Tekst(n,k:integer):integer; var i,h:integer; begin if n > 0 then begin for i:=1 to 500 do h := Image1.Canvas.TextHeight('H'); Image1.Canvas.TextOut(0, (k-n)*h*5,IntToStr(k-n+1)); Image1.Canvas.TextOut(0, (k-n)*h*5+h,'Как это было:'); Image1.Canvas.TextOut(0, (k-n)*h*5+2*h,'У попа была собака- он ее любил.'); Image1.Canvas.TextOut(0, (k-n)*h*5+3*h,'Она съела кусок мяса- он её убил.'); Image1.Canvas.TextOut(0, (k-n)*h*5+4*h,'Убил и закопал на могиле написал:'); Image1.Canvas.Font.Size:=Image1.Can vas.Font.Size*2; end; end; var n,h,k:integer; begin Try k := strtoint(Edit1.Text); Except exit; end; n:=k; Image1.Canvas.Font.Assign(Font); Image1.Canvas.Brush.Color := Color; Image1.Canvas.Brush.Style := bsSolid; h := Image1.Canvas.TextHeight('H'); Image1.Height:=h*n*5; Image1.Canvas.FillRect(Rect(0,0,Ima ge1.Width, Image1.Height)); For n:=k DownTo 0 do Tekst(n,k); end; end. end. |
10.04.2011, 21:14 | #2 |
Пользователь
Регистрация: 25.02.2009
Сообщений: 10
|
Столкнулся также с проблемой динамических библиотек. Причем на самом первом простом этапе. Итак исходная dll:
PHP код:
PHP код:
В чем может быть трабл? Вроде все просто и не пашет ! |
10.04.2011, 23:35 | #3 |
Форумчанин
Регистрация: 06.12.2010
Сообщений: 300
|
Соглашения вызова, в вашем случае stdcall, указываются с обоих сторон.
|
14.04.2011, 22:03 | #4 | |
Пользователь
Регистрация: 25.02.2009
Сообщений: 10
|
Цитата:
PHP код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
С++ библиотеки | STIFFmaster_LP | Помощь студентам | 2 | 07.03.2010 18:46 |
Библиотеки в c++ | Яр|/||< (^_^) | Общие вопросы C/C++ | 1 | 07.12.2009 14:30 |
Библиотеки | max38934 | Общие вопросы Delphi | 4 | 10.05.2009 20:26 |
Библиотеки С++ | SunKnight | Свободное общение | 4 | 15.01.2009 17:13 |