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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> чтение потока 
:(
    Опции темы
Ivan.
Дата 18.10.2007, 09:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Я не силен в VB и по тому не смейтесь сильно.
Мне нужно написать макрос для Visual Studio, каторый соответственно на Basic-е.
А именно: Нужно вызвать Other компилятор, получить от него данные, по средствам стандартного потока stdio, и перенаправить эти данные среде VS.
С вызовом файла я разобрался:
Код

Shell("avr-c++ -gstabs -Os -mmcu=atmega128 -funsigned-char -funsigned-bitfields -fshort-enums -Wno-pmf-conversions -D FCPU=14745600 -c -o Main.o Main.c")

Как отправить данные в VS тоже:
Код

GetOutputWindowPane("Build").OutputString("Build ..." + vbCrLf)

Остается связать эти две строчки. Подскажите как. 



--------------------
Я могу ВСЁ, вопрос - сколько времени у меня это займет!
PM MAIL ICQ   Вверх
Akina
Дата 18.10.2007, 09:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


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

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



Перенаправьте вывод вызванной программы в файл, потом дождитесь завершения, прочтите файл и передайте по назначению.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Ivan.
Дата 18.10.2007, 10:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



 smile 
Я же говорю, что я в VB не силен, я в C++ силен. А здесь тычусь методом тыка. Я представляю, что нужно какието модули подключить и так далее. Я даже не знаю как файл открыть. Напиши пример (если не сложно).


--------------------
Я могу ВСЁ, вопрос - сколько времени у меня это займет!
PM MAIL ICQ   Вверх
Akina
Дата 18.10.2007, 10:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


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

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



Код

'draft - not a code
shell "prog. exe -keys > dummy.txt"
'...
open "dummy.txt" for input as #1
line input #1, dummy$
close #1
'...
GetOutputWindowPane("Build").OutputString("Build " & dummy$ & vbCrLf)



--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


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

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


 




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


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

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