Пытаюсь разобраться с примером написания плагинов на Delphi.
При компилировании любого из 4х шагов примера (Step0-3) сначала выводит:
[Pascal Warning] SamplePluginImpl1.pas(20): W1002 Symbol 'ISamplePluginEvents' is specific to a platform
[Pascal Warning] SamplePluginImpl1.pas(98): W1002 Symbol 'ISamplePluginEvents' is specific to a platform
А при повторном компилировании
[Pascal Warning] SamplePluginImpl1.pas(20): W1002 Symbol 'ISamplePluginEvents' is specific to a platform
[Pascal Error] SamplePluginImpl1.pas(79): E2211 Declaration of 'Set_Font' differs from declaration in interface 'ISamplePlugin'
[Pascal Error] SamplePluginImpl1.pas(79): E2211 Declaration of '_Set_Font' differs from declaration in interface 'ISamplePlugin'
[Pascal Warning] SamplePluginImpl1.pas(98): W1002 Symbol 'ISamplePluginEvents' is specific to a platform
[Pascal Fatal Error] SamplePluginProj1.dpr(7): F2063 Could not compile used unit 'SamplePluginImpl1.pas'
Не могли бы вы сказать, в чем причина?
2. "...в Администраторе BDE необходимо создать alias с именем METRO" = "В компоненте Table1 устанавливаем свойство DatabaseName как строка METRO" ?? Или это не то же самое?
3. Где должны находиться слой с таблицей, чтобы плагин во время отработки их "увидел"?
При компилировании любого из 4х шагов примера (Step0-3) сначала выводит:
[Pascal Warning] SamplePluginImpl1.pas(20): W1002 Symbol 'ISamplePluginEvents' is specific to a platform
[Pascal Warning] SamplePluginImpl1.pas(98): W1002 Symbol 'ISamplePluginEvents' is specific to a platform
А при повторном компилировании
[Pascal Warning] SamplePluginImpl1.pas(20): W1002 Symbol 'ISamplePluginEvents' is specific to a platform
[Pascal Error] SamplePluginImpl1.pas(79): E2211 Declaration of 'Set_Font' differs from declaration in interface 'ISamplePlugin'
[Pascal Error] SamplePluginImpl1.pas(79): E2211 Declaration of '_Set_Font' differs from declaration in interface 'ISamplePlugin'
[Pascal Warning] SamplePluginImpl1.pas(98): W1002 Symbol 'ISamplePluginEvents' is specific to a platform
[Pascal Fatal Error] SamplePluginProj1.dpr(7): F2063 Could not compile used unit 'SamplePluginImpl1.pas'
Не могли бы вы сказать, в чем причина?
2. "...в Администраторе BDE необходимо создать alias с именем METRO" = "В компоненте Table1 устанавливаем свойство DatabaseName как строка METRO" ?? Или это не то же самое?
3. Где должны находиться слой с таблицей, чтобы плагин во время отработки их "увидел"?