Вопрос № 144997: Здравствуйте, уважаемые эксперты. Может кто-нибудь подсказать код сочетания клавиш "Ctrl-Shift-+" и "Ctrl-Shift--"? Или подскажите как программно выпонить действие нажатия этих клавиш. Пробовал PostMessage(h1,WM_KEYDOWN,...Вопрос № 145018: Здравствуйте. Давно я не задавал вопросы))) Значит так. Есть программа которая записывает в ini файл дату. Есть другая которая считывает эту дату с файла. Предполагаеться
что файл считываться будет на другом компьюторе. Проблема в том что форматы ...
Вопрос № 144.997
Здравствуйте, уважаемые эксперты. Может кто-нибудь подсказать код сочетания клавиш "Ctrl-Shift-+" и "Ctrl-Shift--"? Или подскажите как программно выпонить действие нажатия этих клавиш. Пробовал
Отвечает: Gladiator
Здравствуйте, Козьмин Сергей Олегович!
Вот привожу пример, как послать сочетания клавиш в ..., зная его хэндл.
Приложение:
Ответ отправил: Gladiator (статус: Студент)
Ответ отправлен: 25.09.2008, 22:57
Вопрос № 145.018
Здравствуйте. Давно я не задавал вопросы))) Значит так. Есть программа которая записывает в ini файл дату. Есть другая которая считывает эту дату с файла. Предполагаеться что файл считываться будет на другом компьюторе. Проблема в том что форматы отображения даты могут быть разными. т.е. разделяющиеся знаки будут разные... Есть конечно один вариант - записывать каждое значение в отдельное поле. т.е. число месяц и год в разные поля. Мне бы хотелось узнать как можно с этим разобраться. Спасибо.
Отправлен: 25.09.2008, 16:17
Вопрос задал: Djoin (статус: 3-ий класс)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Лукьяненко Алексей Валериевич
Здравствуйте, Djoin!
В программе при работе с ini-файлом можно принудительно устанавливать какой-либо формат, предварительно сохранив текущий, после окончания работы с ini - восстанавливать. Для этого служат переменные модуля SysUtils: DateSeparator: Char; ShortDateFormat: string; LongDateFormat: string; TimeSeparator: Char; TimeAMString: string; TimePMString: string; ShortTimeFormat: string; LongTimeFormat: string;
Ответ отправил: Лукьяненко Алексей Валериевич (статус: Студент)
Ответ отправлен: 25.09.2008, 16:30 Оценка за ответ: 4 Комментарий оценки: Спасибо. Это я уже видел... вот только как пользоватся так и не понял... Можно пример?
Отвечает: monah
Здравствуйте, Djoin! Используйте то, что тип TDateTime описан в делфи как Double. И сохраняйте соответственно вещественное значение.
Тип Real не равен Double. см. приложение.
--------
∙ Отредактировал: Виктор Пырлик, Профессионал
∙ Дата редактирования: 25.09.2008, 18:30 (время московское)
Приложение:
--------- festina lente
Ответ отправил: monah (статус: Студент)
Ответ отправлен: 25.09.2008, 17:19 Оценка за ответ: 5 Комментарий оценки: Спасибо. Вот этого я не знал...Все работает... интересно получилось...