Вниз
Скачать: CL | DM;

Проблема с некоторыми функциями   Найти похожие ветки 

← →
KreZ0n ©   (2003-02-06 17:25) [0]

Как сделать, чтобы форма понимала мою иконку и сам файл тоже содержал иконку. А то, на всех программах иконки одиннаковые. И еще. Наблюдаются глюки с некоторыми функциями перевода времени в строку и обратно. К примеру
var time1, time2 : TDateTime;
..
time1 := now - time2; //time2 - какое-то время до now. К примеру,
( "HH:mm:ss", time1) Как сделать, чтобы форма понимала мою иконку и сам файл тоже содержал иконку. А то, на всех программах иконки одиннаковые. И еще. Наблюдаются глюки с некоторыми функциями перевода времени в строку и обратно. К примеру
var time1, time2 : TDateTime;
..
time1 := now - time2; //time2 - какое-то время до now. К примеру,
// time2 := now но 10 секунд назад
label.caption := Time2StrFmt("HH:mm:ss", time1); //получаем пустоту
Я подключаю SysUtils и (~+40 кб) пользуюсь TimeToStr - работает.
Еще не работает такая мулька
stroka := Time2StrFmt("HH:mm:ss", now); //пока работает
time1 := Str2DateTimeFmt("HH:mm:ss", stroka); //уже не работает time1 = 0
В чем проблема?


← →
Gandalf   (2003-02-06 23:04) [1]


> Как сделать, чтобы форма понимала мою иконку и сам файл
> тоже содержал иконку. А то, на всех программах иконки одиннаковые.


Было, ищи в форуме.


← →
Gandalf   (2003-02-06 23:07) [2]


> Как сделать, чтобы форма понимала мою иконку и сам файл
> тоже содержал иконку. А то, на всех программах иконки одиннаковые.


Было, ищи в форуме.



> И еще. Наблюдаются глюки с некоторыми функциями перевода
> времени в строку и обратно


Не совсем глюки, просто нельзя форматировать время (дату) если не прошло и для, считается что дата "плохая". В данном случаи тебе поможет код вида:

time1 := now - time2+Trunc(time2);

вместо

time1 := now - time2;

Но вообще это камень в сторону Кладовской функии, DateTime2SystemTime - для времени она должна быть иной, вида
Time2SystemTime и тогда дату там можно не конвертить. Видимо это баг.


← →
SPeller ©   (2003-02-07 07:03) [3]


> Как сделать, чтобы форма понимала мою иконку и сам файл
> тоже содержал иконку.

Посмотри в свойствах KOLProject. Там что-то есть связанное с ресурсами ЕХЕ. Или просто сделай ресурс с икнкой и поключи к проекту, а то Дельфи вместе с иконкой ещё всякого хлама напихает.


← →
nsvi   (2003-02-07 07:09) [4]

щелкните компонент TKOLProject, в его свойствах выберите dprResource и поставьте его в true. Затем сделайте двойной клик по компоненту TKOLProject, появится окно с инфой и предложением "recreated", кликните ОК. Теперь можно зайти Project|Options|Application и выбрать приготовленную иконку.


← →
Kladov   (2003-02-07 18:35) [5]

вида
Time2SystemTime и тогда дату там можно не конвертить. Видимо это баг


Поправка невелика. Проблема действительно в том, что если дней 0, время не конвертируется функцией DateTime2SystemTime.



← →
Gandalf   (2003-02-07 19:57) [6]


> Поправка невелика. Проблема действительно в том, что если
> дней 0, время не конвертируется функцией DateTime2SystemTime


Мелочь, а приятно.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.014 c
1-74142
Lam
2003-10-10 18:11
2003.10.23
File


7-74516
Ded Moroz
2003-08-10 19:50
2003.10.23
настройка модема


1-74123
Kein
2003-10-13 16:04
2003.10.23
работа с классом TIniFile


14-74411
AkaSaint
2003-10-05 23:47
2003.10.23
Нам нужны еще программисты на Delphi&Builder!


1-74222
webpauk
2003-10-13 15:38
2003.10.23
OnPopup




   Наверх