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

RusFAQ.ru: Программирование на Delphi


Хостинг Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг на Windows 2008

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

Чемпионы рейтинга экспертов в этой рассылке

Лукьяненко Алексей Валериевич
Статус: Студент
Рейтинг: 25
∙ повысить рейтинг >>
Шичко Игорь
Статус: Практикант
Рейтинг: 19
∙ повысить рейтинг >>
Кэр Лаэда
Статус: Практикант
Рейтинг: 15
∙ повысить рейтинг >>

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

Выпуск № 1295
от 04.02.2009, 13:35

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

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>

Вопрос № 159099: Уважаемые эксперты, подскажите пожалуйста как из переменной типа String моей программы вставить строку в поле в открытом Internet Explorer и затем программно нажать кнопку "Вставить". Все примеры которые нашел слишком сложные. Если м...


Вопрос № 159144: Здравствуйте уважаемые эксперты!!! У меня к Вам два (думаю простых для Вас) вопроса, кому не лень - напишите пожалуйста: <img src="http://rusfaq.ru/images/Forum/4.gif" border="0"> 1. Какую функцию использовать для манипуляцией вывода дробного ...
Вопрос № 159170: Здравствуйте уважаемые эксперты!!! Есть два вопроса, помогите пожалуйста: 1. Можно ли в среде Delphi 2002 изменять цвет кнопочек и цвет надписи на них (пробовал менять цвет надписи на них - безрезультатно)? 2. Как сделать, чтобы измене...

Вопрос № 159.099
Уважаемые эксперты, подскажите пожалуйста

как из переменной типа String моей программы вставить строку в поле в открытом Internet Explorer и затем программно нажать кнопку "Вставить". Все примеры которые нашел слишком сложные. Если можно, мне по простому на пальцах...
Отправлен: 29.01.2009, 15:05
Вопрос задал: Храмцов Александр (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Mixala
Здравствуйте, Храмцов Александр!
Как я думаю можно просто послать сообщение окну SendMessage(<ссылка>;<сообщение>;<параметр>;<параметр>);
FindFindow(<тип окна>;<имя окна>); //функция получения ссылки, возвращ. ссылку, тип hwnd;
тип окна можно узнать у утилиты Ws32 поставляемую с дельфи
сообщение типа WM_Close; почти все события можно передать в сообщениях приставляя WM
параметры вроде клавиши, впрочем могут быть любые. Нажатие "Вставить" можно попробовать имитировать клавишей Enter
//из книги Михаил Краснов "OpenGl в дельфи"
Ответ отправил: Mixala (статус: 4-й класс)
Ответ отправлен: 29.01.2009, 22:26

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 242502 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 159.144
    Здравствуйте уважаемые эксперты!!! У меня к Вам два (думаю простых для Вас) вопроса, кому не лень - напишите пожалуйста:

    1. Какую функцию использовать для манипуляцией вывода дробного числа, т.е. нужен аналог setprecision() в С++, если можно с примером.

    2. Нужен пример использования функции Insert для заголовка какой-либо надписи. Как работать с функцией я знаю, но как применить её к заголовку компонента Label - НЕЗНАЮ. В данном случае нужно в самое начало Llb.Caption вставить символ (любой) при помощи функции Insert. Спасибо Вам!!!
    Отправлен: 29.01.2009, 23:45
    Вопрос задал: Николай // Programmator (статус: Студент)
    Всего ответов: 1
    Мини-форум вопроса >>> (сообщений: 0)

    Отвечает: Шичко Игорь
    Здравствуйте, Николай // Programmator !
    1. Для форматирования вывода дробного числа удобно использовать функцию (пример использования):
    Edit1.Text:= Format('%10.2f', [summ]);
    '%10.2f' - формат 10 знаков, 2 после запятой, разделение разрядов ( '%10.2n' - без разделения разрядов)
    summ - Ваше число

    2. Можно сделать так:
    ...
    var temp: string;
    ...
    begin
    ....
    temp:= Llb.Caption;
    Insert('символ', temp, 1);
    Llb.Caption:= temp;
    ...
    end;

    Удачи.
    Ответ отправил: Шичко Игорь (статус: Практикант)
    Ответ отправлен: 30.01.2009, 08:06

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 242524 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!

    Оценка за ответ: 5
    Комментарий оценки:
    Спасибо Вам за помощь)))


    Вопрос № 159.170
    Здравствуйте уважаемые эксперты!!! Есть два вопроса, помогите пожалуйста:

    1. Можно ли в среде Delphi 2002 изменять цвет кнопочек и цвет надписи на них (пробовал менять цвет надписи на них - безрезультатно)?

    2. Как сделать, чтобы изменение некоторых свойств объектов (в процессе выполнения программы) сохранялись и при последующем запуске программы? Ну например есть программа, в меню настроек поменяли цвет окна, как сделать, чтобы цвет сохранялся и при последующем запуске? Если Вам не сложно - приведите пример пожалуйста.

    Отправлен: 30.01.2009, 11:28
    Вопрос задал: Николай // Programmator (статус: Студент)
    Всего ответов: 1
    Мини-форум вопроса >>> (сообщений: 0)

    Отвечает: Del
    Здравствуйте, Николай // Programmator !

    > 2. Как сделать, чтобы изменение некоторых свойств объектов (в процессе выполнения программы) сохранялись и при последующем запуске программы? Ну например есть программа, в меню настроек поменяли цвет окна, как сделать, чтобы цвет сохранялся и при последующем запуске? Если Вам не сложно - приведите пример пожалуйста.

    Как вариант - хранить настройки в реестре. Еще можно в ini-файле, но с реестром - лучше. Т.к. там можно сохранить свои настройки для каждого пользователя ОС (да-да-да, я в курсе, что существует Documents And Settings для каждого пользователя, но - см. ниже). Довод 2 - иногда бывает невозможно записать что-либо в файл (к примеру - запрет на запись на весь диск).

    Пример - тоже приведу.

    SaveSettings - юзаем в FormClose, к примеру. LoadSettings - в FormCreate или FormShow (иногда правильнее второе).

    Удачи.

    Приложение:

    ---------
    Только массовые расстрелы спасут Родину!

    Ответ отправил: Del (статус: 3-й класс)
    Ответ отправлен: 30.01.2009, 13:16

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 242544 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!

    Оценка за ответ: 5
    Комментарий оценки:
    Спасибо, но мало информации по интересующему вопросу. Поставил 5 завышенно. Приведите пожалуйста (если не сложно) пример сохранения в файле .ini


    Вы имеете возможность оценить этот выпуск рассылки.
    Нам очень важно Ваше мнение!
    Оценить этот выпуск рассылки >>

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

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

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

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

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


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

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров >>

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2009, Портал RusFAQ.ru, Россия, Москва.
    Авторское право: ООО "Мастер-Эксперт Про"
    Техподдержка портала, тел.: +7 (926) 535-23-31
    Хостинг: "Московский хостер"
    Поддержка: "Московский дизайнер"
    Авторские права | Реклама на портале

    ∙ Версия системы: 5.13 от 01.12.2008

    Яндекс Rambler's Top100
    RusFAQ.ru | MosHoster.ru | MosDesigner.ru
    RusIRC.ru | Kalashnikoff.ru | RadioLeader.ru

    В избранное