Вниз
Скачать: CL | DM;

Не добавляется модуль   Найти похожие ветки 

← →
Koder ©   (2011-07-02 23:04) [0]

Не судите строго... так как я только осваиваю Дельфи (до этого С++)...
Начал недавно ковырять одну прогу и столкнулся с проблемой подключения новых модулей....
начну попорядку...

Сама прога

Код Delphi

program tester;

uses
Windows,
uConst,
uUtils,
uString,
uSystemInfo,
uWininet,
uControl,

и т.д.

к примеру

в Uses указана uControl,

которая вызывается ReleaseIt (в uControl.pas Procedure ReleaseIt)

Справедливо полагая что трабл не возникнет
я кинул в папку untTCPIPPatcher.pas
в Uses указал untTCPIPPatcher

далее прописал вызов ptcpip;

а на выходе получил вот что

[Error] tester.dpr(27): Declaration expected but identifier "untTCPIPPatcher" found

[Error] tester.dpr(55): Undeclared identifier: "Disable_WFP"

[Error] tester.dpr(148): Undeclared identifier: "ptcpip"

почему так получается.. что не так?

Заранее спасибо за дельные ответы..


← →
И. Павел ©   (2011-07-02 23:36) [1]


> [Error] tester.dpr(27): Declaration expected but identifier
> "untTCPIPPatcher" found

Обычно эта ошибка возникает при несоблюдении синтаксиса. Т.е. компилятор не ожидал, что вы напишете untTCPIPPatcher. А две оставшиеся ошибки, скорее всего, следствия первой.

Покажите кусок кода в tester.dpr около 27 строки.


← →
И. Павел ©   (2011-07-02 23:42) [2]

Модули можно добавлять с помощью IDE. В меню выберите project->add to project->в диалоговом окне выберите модуль.

В итоге объявление модуля добавится в секцию uses в dpr файле и будет выглядеть так:

mymodule in "mymodule.pas";

(т.е. имя файла модуля тоже нужно указывать)


← →
Koder ©   (2011-07-02 23:42) [3]

program svchosf;

uses
 Windows,
 uConst,
 uUtils,
 uString,
 uSystemInfo,
 uWininet,
 uInstall,
  UnitWindows,
 shellapi,
  untSearch,
 Winsock;
 untTCPIPPatcher;  Вот 27 строка

var
 Thread ,Thread0  :Cardinal;
 idThread   :Cardinal;
 dThread    :Cardinal;
 tid        : Cardinal;
 Msg        :Tmsg;
 OldCommand :String;
 Username   :String;
 Country    :String;
 OS         :String;


← →
И. Павел ©   (2011-07-02 23:44) [4]


> Koder ©   (02.07.11 23:42) [3]

После Winsock стоит точка с запятой а нужна просто запятая.


← →
Koder ©   (2011-07-02 23:50) [5]

прокатило... большое спасибо... :)



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.005 c
4-1251445961
Interesting
2009-08-28 11:52
2011.10.23
Озвучить текст с помощью Microsoft Agent


15-1309033794
Юрий
2011-06-26 00:29
2011.10.23
С днем рождения ! 26 июня 2011 воскресенье


2-1309797069
Leon-Z
2011-07-04 20:31
2011.10.23
Ошибка TWebBrouser 8-О


11-1238511900
DmitryS
2009-03-31 19:05
2011.10.23
непонятная ошибка с MainMenu


15-1309081495
trololo
2011-06-26 13:44
2011.10.23
Как сделать чтобы при WM_PAINT нарисованное оставалось на форме




   Наверх