Вопрос № 128422: Здрасти, Ув. эксперты.
Сразу вопрос, без лирического вступления, направьте,куда следует:
Как реализовать перемещение курсора мыши, нажатие на кнопку мыши (т.е. не мне нажимать на кнопку мыши, а машине самостоятельно). И все это не только на ф...Вопрос № 128437: Здравствуйте уважаемые эксперты. Есть два вопроса.
1) как сделать midichild форму не видимой? По умолчанию она при событии onClose минимизируется. Прописываю caHaide, a мне ошибка, типа midichild форма не может быть caHaide. То же есле в событие ...Вопрос № 128505: Здравствуйте, уважаемые эксперты!
Помогите,пожалуйста,реализовать задачку.
Дана строка из последовательности цифр и пробелов.Среди слов(чисел) одинаковой длины найти слова-анаграмы и вывести через пробел,группа анаграм в отдельной строке (в п...
Вопрос № 128.422
Здрасти, Ув. эксперты.
Сразу вопрос, без лирического вступления, направьте,куда следует:
Как реализовать перемещение курсора мыши, нажатие на кнопку мыши (т.е. не мне нажимать на кнопку мыши, а машине самостоятельно). И все это не только на форме, а во всей системе, т.е. надо нажимать на кнопку совсем другого приложения (как я понимаю, надо делать мою прогу следящей за событиями или нет???).
Отвечает: Кудинов Антон Павлович
Здравствуйте, Чеботок Алексей Андреевич!
Да.
Придется работать с системой windows messages. В ней подобные вещи оформлены в виде чата. Т.е. видндовс шлет сама себе письма типа "Ы... он тащит мышку из... в...", "Ы... он нажал кнопу левую, еще не отпустил"... Есть способ эти месаги перехватить, и иммитировать посылая виндовс все что угдно из того что кодируется меседжами. (Работа рабочего стола в основном, и некоторая инфа кернель по операциями с кодом, ну у меня далее расплывчато)
http://delphiworld.narod.ru/dw.html можно найти подобный сырец по описанию (2-3 слова).
Ответ отправил: Кудинов Антон Павлович (статус: 3-ий класс)
Ответ отправлен: 21.03.2008, 19:10
Вопрос № 128.437
Здравствуйте уважаемые эксперты. Есть два вопроса.
1) как сделать midichild форму не видимой? По умолчанию она при событии onClose минимизируется. Прописываю caHaide, a мне ошибка, типа midichild форма не может быть caHaide. То же есле в событие onCreate прописываю visible:=false
2)как из делфи сделать в эксели жирные колонки и строки, т е создать вид таблицы, сразу у нескольких ячеек.
Когда в цил заполнения ячеек вставляю excel.Selection.Borders.Linestyle:=2, то выдается ошибка, типа ко всем сразу данное действо совершить нельзя.
Отправлен: 21.03.2008, 15:32
Вопрос задал: Lammer (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Sosedov A.I.
Здравствуйте, Lammer!
1). Если Вы создавали проект с дочерними окнами стандартным способом через меню File-New-Other...-Projects-MDI Application, то найдите описание класса TMDIChild и разместите в секции public описание процедуры VisibleChanging, а тело процедуры не программируйте. Таким способом Вы блокируете вызов метода TCustomForm.VisibleChanging, в котором и возникает описанная Вами ошибка. Дочерняя форма будет скрываться при вызове метода Hide.
2). Посмотрите, как желаемые Вами операции проделывает сам Excel. Итак, в Excel зайдите в меню Сервис-Макрос-Начать запись, нажите ОК. Затем руками сделайте то, что Вы хотите. Остановите запись макроса. Снова зайдите в меню Сервис-Макрос-Редактор Visual Basic и в секции Modules проекта в модуле Module1 посмотрите текст процедуры. Наверняка, некоторые строки макроса будут лишними, но нужные Вам строки Вы осмысленно перенесете в проект Delphi - и все должно заработать.
Удачи!!!
Приложение:
Ответ отправил: Sosedov A.I. (статус: 4-ый класс)
Ответ отправлен: 24.03.2008, 14:16 Оценка за ответ: 5 Комментарий оценки: Спасибо большое. Особенно за универсальную подсказку по excel.
Вопрос № 128.505
Здравствуйте, уважаемые эксперты!
Помогите,пожалуйста,реализовать задачку.
Дана строка из последовательности цифр и пробелов.Среди слов(чисел) одинаковой длины найти слова-анаграмы и вывести через пробел,группа анаграм в отдельной строке (в порядке уменьшения числа анаграм).
Например
строка: 123 45 312 4567 54 213
вывод: 123 312 213
45 54
4567
Буду очень признательна!
Отвечает: Николай Владимирович / Н.В.
Здравствуйте, Тулаева Вероника Валерьевна!
Основной код программы в приложении.
На форме TEdit, TButton, TMemo.
В приложенном файле проект целиком
Удачи!
Приложение:
Прикреплённый файл: Загрузить >> Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа.
Ответ отправил: Николай Владимирович / Н.В. (статус: Профессионал) Россия, Москва WWW:nvsoft.org ICQ: 420720 ---- Ответ отправлен: 26.03.2008, 15:04