Page 1 of 1

uses unit

Posted: 06.03.2012 15:11
by nepopus
вот ткните в меня палкой.
решил разобраться с юнитами, ибо замучался копировать функции.

скрипт начинается с:

Code: Select all

Program test;
uses all;
юнит начинается с:

Code: Select all

unit all;
скрипт лежит в папке stealth\Scripts
юнит в stealth\Scripts\Include

Ошибка при запуске:

Code: Select all

Compiling
Compiler: [Error] (all at 2:6):  Unknown identifier 'ALL'
Compiler: [Error] (test.sc at 2:6):  Unit 'all' not found or contains errors
Compiling failed
Script test.sc stopped successfuly
совал юнит в разные папки - эффект один.
прошу помощи.
как я понял файла он просто не видит, так как при его удалении ошибка таже самая.

П.С. юнит называется all.pas
П.П.С. переименовывать тоже пытался

Re: uses unit

Posted: 06.03.2012 15:27
by MuDaCk
я использовал из папки, в которой лежит скрипт

Code: Select all

unit Bod1;
 
interface
с этого у меня юнит начинается)

Re: uses unit

Posted: 06.03.2012 15:38
by nepopus
MuDaCk wrote:я использовал из папки, в которой лежит скрипт

Code: Select all

unit Bod1;
 
interface
с этого у меня юнит начинается)
блин провозился тысячу лет. пошел попил чайку, пришел, попробовал еще раз и заработало = ) спасиб

Re: uses unit

Posted: 06.03.2012 16:00
by Vizit0r
обновил, дописал в конце насчет расположения юнитов
http://stealth.od.ua/forum/viewtopic.ph ... 414#p10414

Re: uses unit

Posted: 06.03.2012 16:04
by nepopus
Vizit0r wrote:обновил, дописал в конце насчет расположения юнитов
http://stealth.od.ua/forum/viewtopic.ph ... 414#p10414
Визитор, я тебе очень благодарен :)

Re: uses unit

Posted: 06.03.2012 19:05
by Vizit0r
пожалуста)

Re: uses unit

Posted: 06.03.2012 23:46
by Lietman
Он у нас вобще молодчинка :D