![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Собственный тип данных в отдельный модуль [D7, XP]
Norfolk © (2006-02-11 23:50:00)Как добавить собственный тип данных в отдельный модуль, чтобы использовать его в других модулях?
Norfolk (2006-02-12 11:37:00) [1]Как всегда говорят, нормально читай справку. Извиняюсь за беспокойство, сам уже всё нашёл - работает. Проблема была в том, что сохранял модуль под другим именем и не удалил старый файл, вот и ругался.
Спасибо за советы.
Sergey Masloff (2006-02-12 09:48:00) [2]Что-то еще не дописал. В таком виде все компилируется не ругается
Norfolk (2006-02-12 00:13:00) [3]Так ругается... Что делаю: создаю модуль
unit Test;
interface
type
TMyClass = class
str: string;
arr1: array[0..5] of string[128];
arr2: array[0..5] of boolean;
end;
implementation
end.
В другом модуле пишу:
var
a: TMyClass;
При попытке компиляции пишет: TestEditor.dpr(9): Unit Windows was compiled with a different version of Types.DWORD
Sergey Masloff (2006-02-11 23:53:00) [4]Ну так и добавить. В раздел interface написать
type
MyType = ...