Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 26.01.2014, 14:46   #1
Argontarg
Пользователь
 
Регистрация: 21.01.2014
Сообщений: 40
По умолчанию Как в дельфи можно открывать презентацию от приложения MS PowerPoint 2003?!

Как в дельфи можно открывать презентацию от приложения MS PowerPoint 2003?! Подскажите пожалуйста! Через OleContainer показывает только 1-е окно!
Argontarg вне форума
Старый 26.01.2014, 15:36   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Запустить ее через ShellExecute() например.
Ессно запустится сам паверпоинт.
Если нужно запускать на форме, то среди списка ActiveX нужно поискать компонент, который за это отвечает. Подключить его в делфи и использовать.
I'm learning to live...
Stilet вне форума
Старый 26.01.2014, 18:23   #3
Argontarg
Пользователь
 
Регистрация: 21.01.2014
Сообщений: 40
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Запустить ее через ShellExecute() например.
Ессно запустится сам паверпоинт.
Если нужно запускать на форме, то среди списка ActiveX нужно поискать компонент, который за это отвечает. Подключить его в делфи и использовать.
Воспользовался ShellExecute(), но туда уже надо указывать ссылку на файл. Но так как я буду показывать данную прогу на другом компе, а ссылка на файл значит изменится, как я могу открыть в этом случае? Можно ли как-нибудь через опен диалог это реализовать? Чтобы я мог сам выбрать какую презентацию открыть?
Argontarg вне форума
Старый 26.01.2014, 18:25   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

А ShellExecute разве застолбил только текстовые константы в качестве параметров? PChar от String с именем файла
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума
Старый 26.01.2014, 18:26   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
Можно ли как-нибудь через опен диалог это реализовать?
Да. Можно. openDialog.FileName подставь через PChar() в ShellExecute().
Примеры на форуме есть (в личке тебе я ссылку дал), так что изучай и пробуй.
I'm learning to live...
Stilet вне форума
Старый 26.01.2014, 18:37   #6
Argontarg
Пользователь
 
Регистрация: 21.01.2014
Сообщений: 40
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Да. Можно. openDialog.FileName подставь через PChar() в ShellExecute().
Примеры на форуме есть (в личке тебе я ссылку дал), так что изучай и пробуй.
Что то не не получается.
Добавил кнопку и опендиалог
Вписал следующее:
If OpenDialog1.Execute then
ShellExecute(OpenDialog1.FileName);
?
Argontarg вне форума
Старый 26.01.2014, 18:49   #7
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,022
По умолчанию

глаза разуть, и почитать что писали выше
eval вне форума
Старый 26.01.2014, 18:53   #8
Argontarg
Пользователь
 
Регистрация: 21.01.2014
Сообщений: 40
По умолчанию

Цитата:
Сообщение от eval Посмотреть сообщение
глаза разуть, и почитать что писали выше
Я же не профи в дельфи, я только учусь , вот поэтому спрашиваю всё досконально или разве это плохо?
Argontarg вне форума
Старый 26.01.2014, 18:56   #9
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,022
По умолчанию

в спраку смотреть еще круче
eval вне форума
Старый 26.01.2014, 18:59   #10
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,442
По умолчанию

Argontarg,
Цитата:
Я же не профи в дельфи, я только учусь , вот поэтому спрашиваю всё досконально или разве это плохо?
Плохо для вас)

Выключайте лень, и учитель искать и фильтровать информацию, важный навык и в жизни и в программировании на любом языке программирования. Иначе будите как этот товарищ, пока не пнёшь - не полетит :D
Человек_Борща вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как в дельфи можно скомпилировать и потом просматривать презентации сделанные на PowerPoint?! Argontarg Общие вопросы Delphi 0 21.01.2014 17:21
Delphi XE3 запуск презинтаций PowerPoint, хочу запустить презентацию(демонстрацию) на кнопку aiganym Мультимедиа в Delphi 2 13.04.2013 22:37
Как вообще можно создавать приложения с графическим интерфейсом?C++ DIQUON Помощь студентам 1 02.12.2012 23:59
Размер приложения - можно как-то посмотреть что сколько весит? delphicoding Общие вопросы Delphi 11 31.08.2011 19:14
Дельфи. Как описывать модульную структуру приложения? Sjava Помощь студентам 3 29.05.2009 12:28