![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| TwisT_X |
|
||||||
![]() It's works! ![]() ![]() Профиль Группа: Участник Сообщений: 293 Регистрация: 15.2.2005 Где: Earth Репутация: нет Всего: 4 |
Хочу создать библиотечную функцию, складывающию две прямоугольные матрицы (двумерный динамический массив), но при компиляции выдаёт ошибки...
Вот юнит в который мне надо забить алгоритм:
Вот то что я хочу забить:
Я предпологаю что надо сделать так:
Но мне всевремя выдаёт вот такие ошибки: [Error] MasMat.pas(18): Undeclared identifier: 'ShowMessage' [Error] MasMat.pas(24): Operator not applicable to this operand type [Error] MasMat.pas(26): Undeclared identifier: 'IntToStr' [Error] MasMat.pas(27): Incompatible types: 'String' and 'Integer' [Error] MasMat.pas(27): Incompatible types: 'String' and 'Integer' [Fatal Error] Project1.dpr(5): Could not compile used unit '..\MyLib\MasMat.pas' Подскажите что мне делать... -------------------- Если ты упадешь я буду рядом. (с) Асфальт |
||||||
|
|||||||
| FRAGNATIC |
|
|||
|
..::Свирепый Кодер::.. ![]() ![]() Профиль Группа: Участник Сообщений: 901 Регистрация: 17.10.2004 Где: ICQ Репутация: 6 Всего: 11 |
добавить раздел uses
и в него добавить модули Windows, Messages, SysUtils, Dialogs; и почитать книгу какуюнить по дэлфи =) Добавлено @ 19:09
Это сообщение отредактировал(а) FRAGNATIC - 18.12.2005, 19:11 |
|||
|
||||
| TwisT_X |
|
|||
![]() It's works! ![]() ![]() Профиль Группа: Участник Сообщений: 293 Регистрация: 15.2.2005 Где: Earth Репутация: нет Всего: 4 |
Всеравно ошибка есть вот такая:
[Error] MatMas.pas(27): Operator not applicable to this operand type -------------------- Если ты упадешь я буду рядом. (с) Асфальт |
|||
|
||||
| FRAGNATIC |
|
|||
|
..::Свирепый Кодер::.. ![]() ![]() Профиль Группа: Участник Сообщений: 901 Регистрация: 17.10.2004 Где: ICQ Репутация: 6 Всего: 11 |
TwisT_X
у меня её нету была из-за того что у тя не хватало закрывающей скобки! я те в коментах к модулю добавил где именно поставить её =) |
|||
|
||||
| TwisT_X |
|
|||
![]() It's works! ![]() ![]() Профиль Группа: Участник Сообщений: 293 Регистрация: 15.2.2005 Где: Earth Репутация: нет Всего: 4 |
FRAGNATIC
все теперь все нормально я просто провтыкал момент куда вставить.. большое человеческое спосибо..=) Добавлено @ 20:10 А зачем включать те параметры?: Windows, Messages, SysUtils, Dialogs; -------------------- Если ты упадешь я буду рядом. (с) Асфальт |
|||
|
||||
| Alcohol |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 28.11.2005 Репутация: нет Всего: нет |
Ну Messages может и не нужны, но на всякий.. В этих модулях лежат процедуры, которые ты используешь. А если их не подключить, то он не будет знать что за ShowMessage или IntToStr..
|
|||
|
||||
| FRAGNATIC |
|
|||
|
..::Свирепый Кодер::.. ![]() ![]() Профиль Группа: Участник Сообщений: 901 Регистрация: 17.10.2004 Где: ICQ Репутация: 6 Всего: 11 |
угу Messages вообщем не нужны за компания попали в список=)
и ещё это всётаки будет называтся не библиотекой а модулем |
|||
|
||||
| TwisT_X |
|
|||
![]() It's works! ![]() ![]() Профиль Группа: Участник Сообщений: 293 Регистрация: 15.2.2005 Где: Earth Репутация: нет Всего: 4 |
ну да модуль просто он подрузамиваеться как бы библиотека что я ее там подключал и все такое..
-------------------- Если ты упадешь я буду рядом. (с) Асфальт |
|||
|
||||
| Poseidon |
|
||||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 53 Всего: 133 |
-------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
||||
|
|||||
| TwisT_X |
|
|||
![]() It's works! ![]() ![]() Профиль Группа: Участник Сообщений: 293 Регистрация: 15.2.2005 Где: Earth Репутация: нет Всего: 4 |
е не всели равно .. какая разница.. обоснуй плиз..
-------------------- Если ты упадешь я буду рядом. (с) Асфальт |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 26 Всего: 146 |
Unit это модуль dcu, Library скомпилится Dll
Это сообщение отредактировал(а) Romikgy - 21.12.2005, 16:54 -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| TwisT_X |
|
|||
![]() It's works! ![]() ![]() Профиль Группа: Участник Сообщений: 293 Регистрация: 15.2.2005 Где: Earth Репутация: нет Всего: 4 |
Romikgy а разница между ДКУ и ДЛЛ есть..?.
-------------------- Если ты упадешь я буду рядом. (с) Асфальт |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 26 Всего: 146 |
ДКУ используешь только в дельфи плюс она статическая, ДЛЛ используешь где хошь, и она динамическая
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| Poseidon |
|
||||||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 53 Всего: 133 |
TwisT_X, в общем, если у тебя Unit, то ты получишь из него exe (конечно можно Unit прикрутить и к библиотеке, но это уже частное). А если у тебя library, то ты получишь dll. В общем-то существенной разницы между exe и dll нет, т.к. dll - это по сути та же программа (exe), только ее нельзя запускать двайным кликом.
-------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
||||||
|
|||||||
| TwisT_X |
|
|||
![]() It's works! ![]() ![]() Профиль Группа: Участник Сообщений: 293 Регистрация: 15.2.2005 Где: Earth Репутация: нет Всего: 4 |
Poseidon получаеться что ДЛЛ лучше и надо основываться на ней..?.
-------------------- Если ты упадешь я буду рядом. (с) Асфальт |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |