Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Basic / VBA


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Basic/VBA

Выпуск № 596
от 23.08.2007, 16:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 300, Экспертов: 44
В номере:Вопросов: 2, Ответов: 2


Вопрос № 98757: Здравствуйте! вот назрел такой вопрос к вам: у меня есть форма на vb6 с Textboxом, есть открытое окно ворда или блокнота, как мне добится того, чтобы при вводе текста в textbox, точно такой же текст печатался в ворде или блокноте ну или х...
Вопрос № 98767: Уважаемые экперты! Вот такой задача. 1. Надо создать программу, который когда активировать программу, что бы он свернул все программы, а сам был в центре монитора. 2. Как надо прочитать данные с файла, потом переписать заново? 3. Можно ли...

Вопрос № 98.757
Здравствуйте!
вот назрел такой вопрос к вам:
у меня есть форма на vb6 с Textboxом, есть открытое окно ворда или блокнота, как мне добится того, чтобы при вводе текста в textbox, точно такой же текст печатался в ворде или блокноте
ну или хотябы, как можно послать открытому вордовскому документу Selection.TypeText "что_то_там" из приложения vb6?
заранее благодарен за любую помощь....
Отправлен: 17.08.2007, 22:16
Вопрос задал: Va_dim (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Puma
Здравствуйте, Va_dim!
Код в приложении. Пока только для word'a.

Приложение:

---------
Куда б я ни пошел, оно со мною: на форумах, в e-mail иль в ICQ. Мое ИМХО могучею скалою поддержит точку зрения мою.

Ответ отправил: Puma (статус: Практикант)
Ответ отправлен: 17.08.2007, 22:40
Оценка за ответ: 3
Комментарий оценки:
вы похоже не поняли меня, я хочу чтобы textbox находился в моем приложении vb6, а не vba и текст от туда отпралялся в окно ворда, т.е скорее всего этого можно добиться через API функцию SendMessage, но я не понял как с ней работать, хотя несколько раз прочитал ее описание на сайте майкрософта, если не трудно, помогите разобраться с работой этой ф-и:)


Вопрос № 98.767
Уважаемые экперты! Вот такой задача.
1. Надо создать программу, который когда активировать программу, что бы он свернул все программы, а сам был в центре монитора.
2. Как надо прочитать данные с файла, потом переписать заново?
3. Можно ли как то контролировать компьютер клиента, что бы он каждый ден отправлял с помошью HyperTerminal данные???
Отправлен: 18.08.2007, 00:06
Вопрос задал: Muhammedov Abdurohman (статус: 3-ий класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: PsySex
Здравствуйте, Muhammedov Abdurohman!
1. Код в приложении. Не забудьте установить в свойствах формы StartUpPosition = 2 -centerscreen.
Так же возможно решение данной задачи с помощью API. Нужно перебрать все окна приложений и посылать им сообщение о минимизации.
А еще можно через объект Shell, читать здесь:
http://rusproject.narod.ru/article/shell.htm
2. Тут можно идти несколькими способами способами:
а) Читаем целый файл в одну строковую переменную, ищем в ней дату, изменяем, сохраняем переменную в файл.
б) Создаем одномерный массив, элементы которого будут строки текстового файла. Также ищем в массиве, изменяем, сохраняем в файл
в) Создаем второй файл txt, читаем строку из первого, ищем в ней, если нашли, то изменяем, пишем строку в второй txt, и так весь файл построчно. Потом удаляем первый и переименовываем второй в имя первого.
-------
По скорости работы алгоритмы идут так в,б,а. Алгоритм "а" считаю, что использовать можно если размер не более 100Кб. Ну как читать/писать в текстовый документ думаю вы умеете.
3. Думаю, что HyperTerminal тут не причем. Создаете на 1-ой машине сетевое подключение, которое дозванивается на 2-ой компьютер. На втором компьютере настраиваете прием входящих подключений, т.о. после установки связи модемами у вас 2 компьютера получаются связаны в локальную сеть.(Вопросы по настройке подключений в соответствующую рассылку) А когда появилась локалка, то тут фантазия не знает границ;-)))
а) Создание приложения клиент-сервер на контроле Microsoft Winsock Control
б) Подключение расшаренной папки с правом записи и копировать файлы туда
в) Отправлять файл почтой, а на другом компе должен быть запущен почтовый сервер.
и др. способы.
К ответу прикрепляю файл, в котором 2 примера. 1-Как автоматически заставить модем дозваниваться, а 2-как автоматически разрывать соединения.

Приложение:

Прикреплённый файл: Загрузить >>
Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа.
---------
Bom Shankar!

Ответ отправил: PsySex (статус: Практикант)
Ответ отправлен: 19.08.2007, 12:27
Оценка за ответ: 5
Комментарий оценки:
Нет слов


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.56 beta от 20.08.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное