Андрей.. "never used" -- это нигде не используется, то бишь -- лысяк, только память жрет.
Этот топик читают: Гость
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
карма: 22 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Андрей., а вот я интересуюсь - под какой версией компилил
[size=-2]------ Добавлено в 17:09 или по другому: под 160-й кто-нибудь пробовал |
|||
карма: 9 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Galkov, я пробовал. Вот результат компиляции приведенного примера
Build start...
Generated code Create project... Command line: dcc32.exe "D:\Program Files\HiAsm\Elements\Delphi\code\_Project1.dpr" "-UD:\Program Files\HiAsm\." -Q "-ED:\Program Files\HiAsm\ Borland Delphi Version 12.0 Copyright (c) 1983,98 Inprise Corporation D:\Program Files\HiAsm\Elements\Delphi\code\TCP.pas(82) Warning: Return value of function 'MWnd' might be undefined D:\Program Files\HiAsm\Elements\Delphi\code\TCP.pas(117) Warning: Return value of function 'ListenFunc' might be undefined D:\Program Files\HiAsm\Elements\Delphi\code\TCP.pas(122) Warning: Return value of function 'ReadFunc' might be undefined D:\Program Files\HiAsm\Elements\Delphi\code\TCP.pas(16) Hint: Private symbol 'FHandle' declared but never used D:\Program Files\HiAsm\Elements\Delphi\code\hiTCP_Server.pas(119) Hint: Variable 'dt' is declared but never used in 'THITCP_Server._OnRes' D:\Program Files\HiAsm\Elements\Delphi\code\hiTCP_Server.pas(218) Warning: Comparing signed and unsigned types - widened both operands D:\Program Files\HiAsm\Elements\Delphi\code\hiTCP_Server.pas(228) Warning: Return value of function 'THITCP_Server.Count' might be undefined 4887 lines, 0.05 seconds, 47640 bytes code, 2321 bytes data. Compress code End build |
|||
карма: 22 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Все, спасибо. Разобрался... В моем INI на DataType стоял тип 14
[size=-2]------ Добавлено в 21:11 Непонятно зачем там определения констант остались
|
|||
карма: 9 |
|
Ответов: 3851
Рейтинг: 159
|
|||
nesco, в том то и дело, что используется, я же его подключил к doCaption.
|
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Андрей., ну ты сам подумай...
Сообщения делает компилятор. И все что он (компилятор) видит - это текст файла hiTCP_Server.pas И откуда ему (компилятору) знать, что ты чего-то там подключил К doCaption |
|||
карма: 9 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Андрей., какая. конкретно, переменная тебе не нравится?
|
|||
карма: 22 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Да он все про Private symbol '_OnError'
|
|||
карма: 9 |
|
Ответов: 3851
Рейтинг: 159
|
|||
умолкаю
|
|||
карма: 0 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Galkov, выбросил я эти константы, и ничего не изменилось. Как работала, так и работает. И причем здесь doCaption и _OnError?
|
|||
карма: 22 |
|
Ответов: 9906
Рейтинг: 351
|
|||
nesco,
1) ну и я говорю - зачем-то 2) Андрей. в своем последнем примере подключил точку TCP_Server.onError к MainForm.doCaption И делал вывод, что для компилятора заявление "never used" поэтому - верх нахальства. И вот я не уверен, что таки разубедил его в этом... |
|||
карма: 9 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Ну ИМХО, "never used" -- он и в Африке "never used" (это я для Андрея). Определил точку, подключился модуль, а в нем нафиг никому не нужная переменная. Цепляй не цепляй связь к точке, она как была лысая, та переменная, так и останется.
|
|||
карма: 22 |
|
Ответов: 9906
Рейтинг: 351
|
|||
_onError - это лысая функция
точнее - лысый метод класса, определенный в приватной секции |
|||
карма: 9 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Galkov, тогда остается одно -- наложить на нее вето, то биш ремарку. И не будет больше вопросов. А мне казалось, что Андрей про другие переменные спрашивал, там еще парочка лысых висит.
|
|||
карма: 22 |
|
29