Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> С++ - какие возможности? Возможности С++ 
V
    Опции темы
ИгнатьевАлексей
Дата 18.12.2005, 17:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 369
Регистрация: 18.11.2005

Репутация: нет
Всего: 3



Друзья!

С помощью VBA удается решить множество инженерных задач, но когда мне потребовалось программно вводить команды в окно другой программы и читать результаты, то мне удалось решить только первую часть задачи!
Скажите! С++ решает такие задачи? То есть надо отправлять команды в другое окно и читать строки, которые она выводит в своем окне. Если да, то насколько стандартными для С++ являются эти функции? Т.е. стоит ли тратить время на изучение С++, или оставаться в мире VBA?
smile

Спасибо!
smile


--------------------
Vingrad - FOREVER !!! 

"Как вы яхту назовете - так она и поплывет!" 
 Капитан Врунгель 
PM MAIL   Вверх
DeadSoul
Дата 18.12.2005, 17:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1217
Регистрация: 25.9.2005
Где: Москва

Репутация: 2
Всего: 11



ИгнатьевАлексей, на С++ такое возможно.


--------------------
 Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". 

Бьем спамеров их же оружием. Пусть весь спам сыпется им
[email protected] 
PM   Вверх
nikitao
Дата 18.12.2005, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кот-программист
***


Профиль
Группа: Завсегдатай
Сообщений: 1206
Регистрация: 30.8.2005
Где: Спб

Репутация: 1
Всего: 26



ИгнатьевАлексей,на С++ это возможно,но честно говоря я не думау ,что для одной маленькой задачи стоит переходить на С++,тратить на это время,силы, деньги и т п.
Если же вам " тесно " в возможнастях VBA ,то конечно C++ даст вам большое поле деятельности.



--------------------
Жизнь - печальная штука.
PM MAIL ICQ Skype GTalk   Вверх
ИгнатьевАлексей
Дата 18.12.2005, 18:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 369
Регистрация: 18.11.2005

Репутация: нет
Всего: 3



Вообще - то я знаком с С++ и я был бы очень рад семплику или ссылке.
Спасибо!


--------------------
Vingrad - FOREVER !!! 

"Как вы яхту назовете - так она и поплывет!" 
 Капитан Врунгель 
PM MAIL   Вверх
Janus
Дата 18.12.2005, 19:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 186
Регистрация: 26.9.2005

Репутация: нет
Всего: 1



По-моему такое возможно не только с С++. Тут вроде как API нужно использовать.
--------------------
Проект "Репликатор" 
PM MAIL   Вверх
Romikgy
Дата 19.12.2005, 15:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 8
Всего: 146



И на С и на ВБА такое возможно smile


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
ИгнатьевАлексей
Дата 20.12.2005, 09:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 369
Регистрация: 18.11.2005

Репутация: нет
Всего: 3



Romikgy
Друг!
Дай ссылочку, куда мне лезть в VBA по этому вопросу?


--------------------
Vingrad - FOREVER !!! 

"Как вы яхту назовете - так она и поплывет!" 
 Капитан Врунгель 
PM MAIL   Вверх
_hunter
Дата 20.12.2005, 11:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 16
Всего: 98



в MSDN, в соответствующий форум...


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
blackofe
Дата 20.12.2005, 18:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 173
Регистрация: 29.11.2005

Репутация: 4
Всего: 4



Цитата
Romikgy
Друг!
Дай ссылочку, куда мне лезть в VBA по этому вопросу?

еще есть такой замечательный файлец как winapi.txt (можно взять, например, здесь: http://support.microsoft.com/kb/q73694/).
PM MAIL   Вверх
ИгнатьевАлексей
Дата 20.12.2005, 20:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 369
Регистрация: 18.11.2005

Репутация: нет
Всего: 3



Romikgy

Ситуация такая:
У меня есть программка, в которую вводятся команды из клавиатуры, т.е.печатаешь команды, а она в ответ отдает результаты также в этом окошке прошлого века. Необходим ввод множества команд и прием ответов на них, что, как нетрудно догадаться, очень неудобно вручную! Ввод необходимых мне команд я осилил в VBA при помощи иммитации нажатия клавиш - работает великолепно (к моему удивлению, т.е. я понимаю, что выбрал нерациоальный подход, но т.к. результаты хорошие, то нет особого смысла перепрограммировать). Т.о. первая часть задачи решена(введение групп команд сведено к работе в Excel-е). Остается считать строки, которые отдает эта дурная программка, распарсить их, и флаг мне в руки!!!
Но Главная проблема: могу вводить в окно другой проги, но как считать их в VBA? Как перехватить этот поток?

Прости, если коряво поясняю проблему!
Заранее благодарен!

Инженер по автоматизации
Игнатьев Алексей
СПб



--------------------
Vingrad - FOREVER !!! 

"Как вы яхту назовете - так она и поплывет!" 
 Капитан Врунгель 
PM MAIL   Вверх
Romikgy
Дата 22.12.2005, 10:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 8
Всего: 146



Ася есть или здесь объяснять?
ЗЫ вообщето через АПИ ф-ции
Добавлено @ 10:42
Вообще то имхо VBA здесь обсуждать не стоит smile ибо smile


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
ИгнатьевАлексей
Дата 24.12.2005, 18:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 369
Регистрация: 18.11.2005

Репутация: нет
Всего: 3



Все понял!
Всем спасибо!

vingrad-FOREVER!!!!!!



--------------------
Vingrad - FOREVER !!! 

"Как вы яхту назовете - так она и поплывет!" 
 Капитан Врунгель 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0504 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.