Главная страница
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.013 c
6-1188497289
IOs
2007-08-30 22:08
2008.06.15
TGUID для IInternetProtocolEx


2-1211486738
deras
2008-05-23 00:05
2008.06.15
Как создать таблицу временно?


2-1211546124
StiTch
2008-05-23 16:35
2008.06.15
Мемо


2-1211547311
МаксИкс
2008-05-23 16:55
2008.06.15
Как получить имя текущей формы ?


15-1209629962
Алексин
2008-05-01 12:19
2008.06.15
Wi-Fi в квартире