Alex Brown
Member
Откуда: Germany
Сообщений: 87
|
большое вам спасибо ответ в точку на все 100. появилась новая проблема...в сети полно философии на эту тему ...но что сделать на практике?
Delphi 5: uses DsgnIntf;
в высших версиях : uses DesignIntf, DesignEditors;
при переносе на новую платформу появляется ошибка в unit DesignEditors: 'Cannot find unit Proxies.pas'
написано: The solution is to add DesignIde.dcp to your list of required packages. добавил в в свои компоненты такой вот список requires и опций компайлера:
{$R *.res} {$ALIGN 8} {$ASSERTIONS ON} {$BOOLEVAL OFF} {$DEBUGINFO ON} {$EXTENDEDSYNTAX ON} {$IMPORTEDDATA ON} {$IOCHECKS ON} {$LOCALSYMBOLS ON} {$LONGSTRINGS ON} {$OPENSTRINGS ON} {$OPTIMIZATION ON} {$OVERFLOWCHECKS OFF} {$RANGECHECKS OFF} {$REFERENCEINFO ON} {$SAFEDIVIDE OFF} {$STACKFRAMES OFF} {$TYPEDADDRESS OFF} {$VARSTRINGCHECKS ON} {$WRITEABLECONST ON} {$MINENUMSIZE 1} {$IMAGEBASE $400000} {$IMPLICITBUILD ON} {$DEFINE DELPHI6}
requires rtl, designide, rxctl, lmdrtl8rt_110, lmdrtlx8rt_110, lmdcore8rt_110, bdertl, adortl, dxmdsD11, lmdtoolsdb8rt_110, rxdb, vcl, dbrtl, vclx, vcldb, VclSmp, dxGDIPlusD11, vcljpg, cxGridD11, cxPageControlD11, cxExtEditorsD11, dxComnD7, cxDataD11, cxEditorsD11, cxLibraryD11, dxThemeD11, cxExportD11, dxEdtrD7, dxDBEdD7, EQTLD7, ECQDBCD7, EQDBTLD7, EQGridD7, VCLdbx, dclEQTLD7, dclECQDBCD7, dclEQDBTLD7;
компилируется все без ошибок
компонента создается без ошибок. но при попытке откомпилироавть приложение все стопоритcя в DesignEditiors c ошиб. 'Cannot find unit Proxies.pas'
подскажите не дайте свихнутсья)) тогда я наконец перетяну свою судьбу с дельфи5 ) |