2016-10-13 2 views
0

Я попытался создать DataModule для моих невидимых компонентов в моей мульти-устройства-приложения, но приложение не компилируется дает мне следующую ошибку:Как создать DataModule в Delphi 10,1

enter image description here

+0

Это не ошибка компилятора, это ошибка потоковой передачи DFM. DFM вашего DataModule содержит значение для свойства «OldCreateOrder», но потоковая система не может найти это свойство при загрузке DFM в объект 'DataModule2'. У меня нет Берлина, установленного для проверки, но свойство 'TDataModule.OldCreateOrder' существует в Сиэтле. Но на самом деле никогда не должно быть никаких ссылок на «OldCreateOrder» в DFM, так как никогда не было веской причины изменить значение «OldCreateOrder» со своего значения по умолчанию для начала. –

+0

Я просто уронил Datamodule, щелкнув меню «Файл»> «Создать»> «Другие файлы»> «Delphi»> «DataModule». На самом деле существует свойство OldCreateOrder. Не удается удалить его. Означает ли это, что с 10.1 вы не можете использовать DataModule в приложении с несколькими устройствами? –

+0

Нет, это означает, что это явно ошибка IDE, и ее следует сообщать на [Портал качества] (http://quality.embarcadero.com). –

ответ

0

Ну, я не работал над этим приложением очень долго, поэтому начал работу, и мне удалось создать и использовать только файл Datamodule. Не знаю, в чем проблема, но спасибо, ребята. Я действительно думал, что нашел ошибку. Ну, да. Это был я