Вопрос № 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 и затем программно нажать кнопку "Вставить". Все примеры которые нашел слишком сложные. Если можно, мне по простому на пальцах...
Отвечает: Mixala
Здравствуйте, Храмцов Александр! Как я думаю можно просто послать сообщение окну SendMessage(<ссылка>;<сообщение>;<параметр>;<параметр>); FindFindow(<тип окна>;<имя окна>); //функция получения ссылки, возвращ. ссылку, тип hwnd; тип окна можно узнать у утилиты Ws32 поставляемую с дельфи сообщение типа WM_Close; почти все события можно передать в сообщениях приставляя WM параметры вроде клавиши, впрочем могут быть любые. Нажатие "Вставить" можно попробовать
имитировать клавишей Enter //из книги Михаил Краснов "OpenGl в дельфи"
Ответ отправил: Mixala (статус: 4-й класс)
Ответ отправлен: 29.01.2009, 22:26
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 242502 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 159.144
Здравствуйте уважаемые эксперты!!! У меня к Вам два (думаю простых для Вас) вопроса, кому не лень - напишите пожалуйста:
1. Какую функцию использовать для манипуляцией вывода дробного числа, т.е. нужен аналог setprecision() в С++, если можно с примером.
2. Нужен пример использования функции Insert для заголовка какой-либо надписи. Как работать с функцией я знаю, но как применить её к заголовку компонента Label - НЕЗНАЮ. В данном случае
нужно в самое начало Llb.Caption вставить символ (любой) при помощи функции Insert. Спасибо Вам!!!
Отвечает: Шичко Игорь
Здравствуйте, Николай // 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 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5 Комментарий оценки: Спасибо Вам за помощь)))
Вопрос № 159.170
Здравствуйте уважаемые эксперты!!! Есть два вопроса, помогите пожалуйста:
1. Можно ли в среде Delphi 2002 изменять цвет кнопочек и цвет надписи на них (пробовал менять цвет надписи на них - безрезультатно)?
2. Как сделать, чтобы изменение некоторых свойств объектов (в процессе выполнения программы) сохранялись и при последующем запуске программы? Ну например есть программа, в меню настроек поменяли цвет окна, как сделать, чтобы цвет сохранялся и при последующем запуске? Если Вам не сложно - приведите
пример пожалуйста.
Отвечает: Del
Здравствуйте, Николай // Programmator !
> 2. Как сделать, чтобы изменение некоторых свойств объектов (в процессе выполнения программы) сохранялись и при последующем запуске программы? Ну например есть программа, в меню настроек поменяли цвет окна, как сделать, чтобы цвет сохранялся и при последующем запуске? Если Вам не сложно - приведите пример пожалуйста.
Как вариант - хранить настройки в реестре. Еще можно в ini-файле, но с реестром - лучше. Т.к. там можно сохранить свои настройки для каждого
пользователя ОС (да-да-да, я в курсе, что существует Documents And Settings для каждого пользователя, но - см. ниже). Довод 2 - иногда бывает невозможно записать что-либо в файл (к примеру - запрет на запись на весь диск).
Пример - тоже приведу.
SaveSettings - юзаем в FormClose, к примеру. LoadSettings - в FormCreate или FormShow (иногда правильнее второе).
Удачи.
Приложение:
--------- Только массовые расстрелы спасут Родину!
Ответ отправил: Del (статус: 3-й класс)
Ответ отправлен: 30.01.2009, 13:16
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 242544 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5 Комментарий оценки: Спасибо, но мало информации по интересующему вопросу. Поставил 5 завышенно. Приведите пожалуйста (если не сложно) пример сохранения в файле .ini
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.