Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Сгенерировать Презентацию в PowerPoint [D7, WinXP]


Silver... ©   (2006-05-04 18:08:00) 

из Delphi разумеется

 Нашел несколько обрывков но не соображу пока как собрать воедино. Не работал с этим пока

 Ести у кого пример с нуля (или путная ссилка на инфу):
1. Вставить Картинку (Top, Left, Height, Width, Stretch)
2. Вставить Таблицу (n x m, размеры колонок/ строк)
3. Вставить Блок теккта

Спасибо


TUser   (2006-05-05 17:19:00) [1]

Относительно легко можно создать exe-файл с автономной презентацией, которые описание своей показухи бедет читать из ресурсов. И подсунуть ему нужные ресурсы. Не ppt, но презентация!


Silver...   (2006-05-05 16:21:00) [2]


> Amoeba ©   (05.05.06 16:02) [3]

ну я надеялся мож подключть какие-нибудь библиотеки чтоли ...

никто не знает где мижно инфу почитать а то от метода тика уже ломать начинает (да и боюсь коряво выйдет)


Amoeba   (2006-05-05 16:02:00) [3]


> Уметь делать все это не имея PowerPoint на машине вовсе
> (возможно ли?)

Возможно, но на деле лишь теоретически. Для начала придется досконально разобраться с форматом файлов *.ppt. Ну и далее ... Вобщем, это будет "закат солнца вручную".


Silver...   (2006-05-05 15:50:00) [4]

кое что получается но...

Во первых должен быть открыт PowerPoint :( (может че не так)

Мне бы:
- Создать фаил .ppt (по указанному пути) не открывая (имея открытым) PowerPoint
- Уметь делать все это не имея PowerPoint на машине вовсе (возможно ли?)


Algol   (2006-05-04 18:51:00) [5]

Сначала записать макрос в повер-поинте, потом посмотреть исходник макроса на VBA, записать то ж е самое только на паскале ...
Все.


Наверх

Титульная страница Поиск, карта сайта Написать письмо