Дежурный стрелочник
Группа: Участник
Сообщений: 70
|
Здравствуйте все. Огромное спасибо Admin'у за все его ответы. Не стал поднимать топики своими благодарностями и выражаю их здесь.
Проблема такая: хелп на компонент на Object Pascal'е:
CODE |
Saves selected area or the whole DBGridEh to the file in specified format.
Unit
DBGridEhImpExp
type
TDBGridEhExportClass = class of TDBGridEhExport;
procedure SaveDBGridEhToExportFile( ExportClass: TDBGridEhExportClass;
DBGridEh: TCustomDBGridEh; const FileName: String; IsSaveAll: Boolean);
Description
SaveDBGridEhToExportFile writes selected area or the whole DBGridEh to the file in specified format.
ExportClass parameter is one of the next classes:
TDBGridEhExportAsText, TDBGridEhExportAsCsv, TDBGridEhExportAsHTML, TDBGridEhExportAsRTF, TDBGridEhExportAsVCLDBIF or TDBGridEhExportAsXLS.
IsSaveAll parameter indicates whether to export whole grid or only selection.
Example:
SaveDBGridEhToExportFile(TDBGridEhExportAsXLS,DBGridEh1,'c:\temp\file1.xls', False);
|
Как только я ни пытался вызвать эту ф-ю на С — и создавал объекты TDBGridEhExportClass, и называл их TDBGridEhExportAsXLS (компилятор говорит — хочу *TMetaClass), и делал объект TMetaClass — ошибки runtime — обращение по адресам, близким к нулю...
Переведите, пожалуйста, на нормальный С++, или подскажите, как сделать паскальную вставку в код.
|