Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.06.15;
Скачать: CL | DM;

Вниз

Связь делфи с Excel   Найти похожие ветки 

 
passTree   (2008-05-24 09:15) [0]

Доброе время суток!
Подскажите, плиз:
В делфи у меня строится график с помощью компонента Chart. Мне нужно этот график - картинку- просто перенести в Excel. Связь с Excel у меня организована через позднее связывание.
К примеру, если так:
Chart1.CopyToClipboardBitmap;
То как потом из буфера обмена вставить в Excel?
И если таким способом не получится, то как же все-таки это можно сделать??


 
sniknik ©   (2008-05-24 12:10) [1]

> И если таким способом не получится
возможно и получится, Excel поддерживает внедренные обьекты, картинки в том числе. вообще, полазь в Excel-е попробуй там а не через свою программу вставить/загрузить. получится пиши макрос и смотри как сделано.

> то как же все-таки это можно сделать??
вообще, именно это лучше не делать... лучше внести данные и график построить самим Excel-ем.
как?
да тот же принцип, сделай руками в Excel-е и пиши действия в макрос, по завершении будет готовый код... на бейсике. перевести не составляет труда.


 
passTree   (2008-05-24 12:19) [2]

Вот именно, что моя задача подразумевает вывод графика в виде картинки...
Откопал такой пример:
XLApp.Workbooks[M].Worksheets[N].Paste(Sheet.Range["D12", EmptyParam], EmptyParam, lcid);
Но он не работает. Подскажите чайнику, это связано с ранним и поздним связыванием?
И вообще - этот метод поддерживает вставку данных из буфера обмена?


 
sniknik ©   (2008-05-24 12:35) [3]

> это связано с ранним и поздним связыванием?
врядли.
имхо конечно, но если чтото не работает то это связано (на 99%) с программистом у которого не работает. с его знанием (вернее незнанием), и его выбором средств/методов для реализации задачи.

> И вообще - этот метод поддерживает вставку данных из буфера обмена?
уже говорил. проверь! запусти ексель и вставь чтонибудь руками. или у тебя цель не научится самому а развести других на проверки/написание программы в конечном счете... ?
не будет этого, вот если бы ты полазил, попробовал. не получилось чтото и ты по этому вопрос уточнение сделал, тогда бы подсказали.



Страницы: 1 вся ветка

Текущий архив: 2008.06.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
15-1209564689
Eraser
2008-04-30 18:11
2008.06.15
php и blowfish-128


2-1211479643
Рома
2008-05-22 22:07
2008.06.15
как сделать перевод с 10-й системы числения в 2-ю, 8-ю и 16-иричн


2-1211192209
kla$
2008-05-19 14:16
2008.06.15
interbase(проблема ввода данных)


15-1209563552
koha
2008-04-30 17:52
2008.06.15
Подскажите пожалуйста


2-1211282587
Ильдар
2008-05-20 15:23
2008.06.15
Открыть с помощью