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

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


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

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

Выпуск № 709
от 17.01.2007, 10:05

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


Вопрос № 70492: Здравствуйте, господа эксперты. Не могу найти AboutBox. Мне посоветовали: Чтобы "AboutBox" появился, сделайте следующее: 1. Вызовите Customize (см. скриншот 2) 2. Найдите пункт "About box" и перетащите его в право...
Вопрос № 70535: Здравствуйте уважаемые. Сразу признаюсь, я только постигаю азы науки, короче чайник. Помогите разобраться: есть форма, на ней три окна-Текущая дата,-дата в форме строки,- Дата и время; и три кнопки-Время текущее-Время любое- выход., так вот, ...
Вопрос № 70544: Здравствуйте, уважаемые эксперты. Задали мне курсовичек написать 16-ричный калькулятор с функциями +, -, *, /, sin, cos, tg, возведение в n-ую степень вопрос где-б мне инфу почитать и если можно то раскажите как в 16-ричную систему переводить ...

Вопрос № 70.492
Здравствуйте, господа эксперты. Не могу найти AboutBox. Мне посоветовали:

Чтобы "AboutBox" появился, сделайте следующее:
1. Вызовите Customize (см. скриншот 2)
2. Найдите пункт "About box" и перетащите его в правое окно
(скриншот 3)
3. Создайте новый проект (обязательно!).
Теперь вы можете добавить AboutBox (скриншот 4)

Но дело в том, что у меня в Customise нет никакого AboutBox-а и перетащить я, соответственно, ничего никуда не могу.
Пользуюсь Delphi 10 Light. Только не говорите, что это потому, что он Light. Знаю, что в нем должен быть.
Отправлен: 11.01.2007, 16:34
Вопрос задала: Саша Александрова (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Rusland
Здравствуйте, Саша Александрова!
Посмотрите в Customize | Delphi Projects | Delphi Files в списке должен присутствовать About Box.
Ответ отправил: Rusland (статус: Профессионал)
Россия, Казань
Адрес: Мой адрес не дом и не улица, мой адрес советский союз
WWW: Логотипы для сотовых телефонов
----
Ответ отправлен: 11.01.2007, 16:45
Оценка за ответ: 2
Комментарий оценки:
Прочтите вопрос еще раз. Нет в Дельфи файлах.


Вопрос № 70.535
Здравствуйте уважаемые.
Сразу признаюсь, я только постигаю азы науки, короче чайник.
Помогите разобраться: есть форма, на ней три окна-Текущая дата,-дата в форме строки,- Дата и время; и три кнопки-Время текущее-Время любое- выход., так вот, для первой и третьей кнопки программу сделал, а вот для второй не знаю что написать.
procedure TForm1.Button2Click(Sender: TObject);
begin
????????????
end;
А вообще вопрос стаит так: "Создайте событие определения произвольной даты по её числовому эквиваленту. Требуемую дату вводите в окно----------?( в какое)
Надеюсь поможете.
Зарание спасибо
Отправлен: 11.01.2007, 20:35
Вопрос задал: Al_Dar(Orxideia16) (статус: 1-ый класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: sir henry
Здравствуйте, Al_Dar(Orxideia16)!
Дата и время в Дельфи хранится в виде вещественного числа, где в целой его части содержится дата, а в части после запятой - время. Поэтому если Вы хотите определить, какому времени соответствует то или иное число, то просто присвойте его переменной типа TDateTime, а потом эту переменную преобразуйте в строку и посмотрите, что получилось:
{$APPTYPE CONSOLE}
Program tdt;
Uses Windows, Messages, SysUtils;

Var
dt: TDateTime;
Begin
dt:=Now;
WriteLn(DateToStr(dt));
WriteLn(TimeToStr(dt));
dt:=1564432;
WriteLn('1564432', ' -> ', DateToStr(dt));
WriteLn(TimeToStr(dt));
dt:=0.0896;
WriteLn(DateToStr(dt));
WriteLn('0.0896', ' -> ', TimeToStr(dt));
ReadLn;
End.
Для справки: число 0 соответствует у Борланда дате 12 декабря 1899 года. :)
Ответ отправил: sir henry (статус: Академик)
Россия, Красноярск
----
Ответ отправлен: 12.01.2007, 15:00
Оценка за ответ: 5
Комментарий оценки:
Спасибо за помощь, буду дальше разбераться.


Вопрос № 70.544
Здравствуйте, уважаемые эксперты. Задали мне курсовичек написать 16-ричный калькулятор с функциями +, -, *, /, sin, cos, tg, возведение в n-ую степень
вопрос где-б мне инфу почитать и если можно то раскажите как в 16-ричную систему переводить
Заранее спасибо.
Отправлен: 11.01.2007, 21:44
Вопрос задал: Unb (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: mvp
Здравствуйте, Unb!
http://ru.wikipedia.org/wiki/Система_счисления
http://khpi-iip.mipk.kharkiv.edu/library/datastr/book/prt01.html (п. 1.3.4.)
В общем случае, Вам нужно перевести число в 10 систему счисление, выполнить требуемые операции, например, взятие tg, а потом перевести обратно в 16-ричную. Приведённой выше информации достаточно для выполнения задание. Но, если что - спрашивайте
---------
Моя совесть чиста - не бывшая в употреблении
Ответ отправил: mvp (статус: Студент)
Ответ отправлен: 12.01.2007, 15:50


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

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

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

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

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


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


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
ООО "Мастер-Эксперт Про", Москва, 2007
Авторские права | Реклама на портале
Версия системы: 4.40 beta от 14.01.2007
Яндекс Rambler's Top100

В избранное