2016-10-13 6 views
0

델파이의 데이터 모듈을 만들 수 있지만, 응용 프로그램은 나에게 다음과 같은 오류주고 컴파일되지 않습니다 방법 :내 멀티 디바이스 애플리케이션 내 비 표시 구성 요소에 대한 데이터 모듈을 만들려고 10.1

enter image description here

+0

이것은 컴파일러 오류가 아니며 DFM 스트리밍 오류입니다. DataModule의 DFM에 'OldCreateOrder' 속성 값이 포함되어 있지만 스트리밍 시스템은 DFM을'DataModule2' 객체에로드 할 때 해당 속성을 찾을 수 없습니다. 검사를 위해 베를린을 설치하지 않았지만 'TDataModule.OldCreateOrder' 속성은 시애틀에 존재합니다. 그러나 실제로 OldCreateOrder의 값을 기본값에서 처음으로 변경하는 좋은 이유가 없으므로 DFM의 'OldCreateOrder'에 대한 참조는 절대 없어야합니다. –

+0

방금 ​​File Menu> New> Other Files> Delphi> DataModule을 클릭하여 Datamodule을 삭제했습니다. 실제로 OldCreateOrder 속성이 있습니다. 제거 할 수 없습니다. 이것은 멀티 장치 응용 프로그램에서 DataModule을 사용할 수없는 10.1을 의미합니까? –

+0

아니요, 이것은 분명히 IDE 버그이므로 [Quality Portal] (http://quality.embarcadero.com)에보고해야합니다. –

답변

0

글쎄,이 응용 프로그램에서 매우 오랫동안 작업하지 않았으므로 시작했고 Datamodule just file을 만들고 사용할 수있었습니다. 문제가 무엇인지 확신 할 수 없지만 감사합니다. 실제로 나는 버그를 발견했다고 생각했습니다. 글쎄, 그랬어. 저였습니다