Форум: "Прочее";
Текущий архив: 2011.11.13;
Скачать: [xml.tar.bz2];
ВнизCtrl+shift+с во время описания класса. Некорректно Найти похожие ветки
← →
SQLEXPRESS (2011-07-13 10:44) [0]шаблон для нового метода постоянно вставляется в одно и тоже место,
в конец одного из методов до этого описанных
// метод ABC, реализация. Подходим к концу
WT := Unassigned;
raise;
end;
end;
// постоянно сюда всталяет. Написал еще одно св-во, Ctrl+shift+с и
//procedure TWEThread.SetFileT(const Value: string);
//begin
// FFileT := Value;
//end;
end; // <-- последний end, метод ABC завершен. Давно уже
← →
картман_ (2011-07-13 11:01) [1]
>
> end; // <-- последний end, метод ABC завершен. Давно уже
последний end выглядит так:
end.
← →
SQLEXPRESS (2011-07-13 11:13) [2]и так еще может
// КОНЕЦ
а по делу?
← →
Компромисс (2011-07-13 11:16) [3]Файл компилируется нормально? А то впечатление, что где-то end не хватает
← →
SQLEXPRESS (2011-07-13 11:23) [4]нормально.
Что делал:
Удалил все, кроме pas, dpr, dfm
Открыл, скомпилил - все OK.
написал фейковое св-во, Ctrl+shift+с - заготовка там же, перед последним end того же метода..
← →
SQLEXPRESS (2011-07-13 11:29) [5]Установлен CnPaсk, он неплохо подсвечивает все begin(иное)-end, все end имеют свое начало.
var
begin
try
begin
end;
except
begin
end;
end;
try
while do
begin
end;
except
begin
end;
end;
// Сюда
end;
← →
Игорь Шевченко © (2011-07-13 11:45) [6]версия delphi 1.0 ?
← →
SQLEXPRESS (2011-07-13 11:54) [7]Извините,
Delphi 7.0 build 4.453
← →
Dimka Maslov © (2011-07-13 12:02) [8]Это не баг, это фича
← →
SQLEXPRESS (2011-07-13 12:47) [9]в модуле, где все это происходит, есть 2 класса
1. TWEThread = class(TThread)
2. TWE = class
с полями
FInThread: Boolean;
FThread: TWEThread;
TWE предназначен для работы.
Если FInThread = true,
то при вызове его метода, на самом деле создается TWEThread,
который имеет аналогичные методы и исполнение происходит именно WEThread
Когда TWEThread был в отдельном модуле, было все хорошо.
После того, как перенес его руками к TWE в один модуль, что бы лишние модули не плодить, началось вот такое.
← →
Омлет © (2011-07-13 14:03) [10]Перед implementation каждого класса должно быть его название в фигурных скобках:
{ ClassName }
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2011.11.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.003 c