|
Основной форум Сюда все проблемы связанные с программированием. |
11.10.2010, 19:22
|
#1
|
Знающий
Регистрация: 20.03.2010
Сообщений: 271
Написано 16 полезных сообщений (для 32 пользователей)
|
Модули
Дайте небольшое faq по созданию модулей
__________________
¯¯¯¯\——-/¯¯¯¯ респект любителям BMX
|
(Offline)
|
|
12.10.2010, 00:21
|
#2
|
Бывалый
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений (для 215 пользователей)
|
Ответ: Модули
Project -> New Source File
собственно это всё.
процедуры, имя описанные в interface доступны из других модулей. в implementation пишешь процедуры с сами текстами.
|
(Offline)
|
|
12.10.2010, 01:58
|
#3
|
Знающий
Регистрация: 09.10.2009
Сообщений: 340
Написано 37 полезных сообщений (для 61 пользователей)
|
Ответ: Модули
а как можно обойти напримерт такое! в unit 1 грузится unit 2, а в unit 2 грузится unit 1!
|
(Offline)
|
|
12.10.2010, 03:18
|
#4
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Ответ: Модули
Сообщение от JACUK
а как можно обойти напримерт такое! в unit 1 грузится unit 2, а в unit 2 грузится unit 1!
|
Примерно так:
//============== unit unit1; interface uses unit2; implementation //============== //============== unit unit2; interface implementation uses unit1; //==============
По моему, должно работать.
UPD: Всетаки не работает
Последний раз редактировалось ViNT, 12.10.2010 в 20:19.
|
(Offline)
|
|
12.10.2010, 08:23
|
#5
|
Знающий
Регистрация: 20.03.2010
Сообщений: 271
Написано 16 полезных сообщений (для 32 пользователей)
|
Ответ: Модули
Благодорю
__________________
¯¯¯¯\——-/¯¯¯¯ респект любителям BMX
|
(Offline)
|
|
12.10.2010, 10:05
|
#6
|
Знающий
Регистрация: 09.10.2009
Сообщений: 340
Написано 37 полезных сообщений (для 61 пользователей)
|
Ответ: Модули
посмотри тему про NoxOS там я по кругу загружаю три модуля и ошибка - есть скрин!
|
(Offline)
|
|
12.10.2010, 12:36
|
#7
|
Бывалый
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений (для 215 пользователей)
|
Ответ: Модули
да, у меня такое тоже было. избавился некоторые модули разбив на несколько, а какие-то наоборот объединив.
|
(Offline)
|
|
12.10.2010, 18:30
|
#8
|
Знающий
Регистрация: 09.10.2009
Сообщений: 340
Написано 37 полезных сообщений (для 61 пользователей)
|
Ответ: Модули
Та там фиг его чтот обьеденить, а что убрать вроде всё логично! правда может можно мои кмд шелл и кмд обьеденить!
|
(Offline)
|
|
12.10.2010, 20:19
|
#9
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Ответ: Модули
Значит, я это в Delphi делал, там вроде работало.
|
(Offline)
|
|
12.10.2010, 23:34
|
#10
|
Знающий
Регистрация: 09.10.2009
Сообщений: 340
Написано 37 полезных сообщений (для 61 пользователей)
|
Ответ: Модули
Всмысле???
|
(Offline)
|
|
12.10.2010, 23:38
|
#11
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Ответ: Модули
Сообщение от JACUK
Всмысле???
|
Код из поста #4 работает в Delphi, но не работает в МП. А мне почему-то показалось, что я использовал этот прием в MP.
|
(Offline)
|
|
12.10.2010, 23:51
|
#12
|
Знающий
Регистрация: 09.10.2009
Сообщений: 340
Написано 37 полезных сообщений (для 61 пользователей)
|
Ответ: Модули
Я понял! а можно его как то обойти кроме того как предложено в посте #7 ?
|
(Offline)
|
|
12.10.2010, 23:53
|
#13
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Ответ: Модули
Сообщение от JACUK
Я понял! а можно его как то обойти кроме того как предложено в посте #7 ?
|
Раз это не работает, то нельзя. Только объединять модули.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
13.10.2010, 22:09
|
#14
|
Знающий
Регистрация: 20.03.2010
Сообщений: 271
Написано 16 полезных сообщений (для 32 пользователей)
|
Ответ: Модули
А возможно ли написать модуль для создания аркадных игр?то есть сделать процедуры готовые Р.S lib_аrcаdе не робит на 5800
__________________
¯¯¯¯\——-/¯¯¯¯ респект любителям BMX
|
(Offline)
|
|
13.10.2010, 22:11
|
#15
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Ответ: Модули
Сообщение от psih1
А возможно ли написать модуль для создания аркадных игр?то есть сделать процедуры готовые Р.S lib_аrcаdе не робит на 5800
|
Теоретически возможно, но наверняка придется много извращаться и всеравно подключать сторонние библиотеки.
Лучше уж разобраться, почему Lib_arcade не работает.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:06.
|