Вопрос № 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 данные???
Отвечает: 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 Комментарий оценки: Нет слов