Часы в Делфи

За вознаграждение или нахаляву (если повезёт)

Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill

Ответить
Салих
Сообщения: 8
Зарегистрирован: 18 фев 2011, 21:55

Пишу данный код в турбо делфи 2006, а он при запуске выдает "Error in module Unit2: Declaration of class TForm2 is missing or incorrect"
Что делать???
[syntax="delphi"]
unit Unit2;

interface
uses SysUtils, Classes;

function gethours: integer;
function getmins: integer;
function getsecs: integer;

implementation

function gethours: integer;
var
s: string;
h: integer;
begin
s := timetostr(time);
h := strtoint(s[1] + s[2]);
Result := h;
end;

function getmins: integer;
var
s: string;
h: integer;
begin
s := timetostr(time);
h := strtoint(s[4] + s[5]);
Result := h;
end;

function getsecs: integer;
var
s: string;
h: integer;
begin
s := timetostr(time);
h := strtoint(s[7] + s[8]);
Result := h;
end;

end.
[/syntax]
Заранее огромное спасибо
dr.Jekill
Сообщения: 526
Зарегистрирован: 03 янв 2009, 23:17
Откуда: Voronezh
Контактная информация:

Выложите все файлы проекта
Нет религии выше истины
Салих
Сообщения: 8
Зарегистрирован: 18 фев 2011, 21:55

Ой... а я даже и не знаю. Я просто нашел этот код (http://window.edu.ru/window_catalog/pdf ... 0&p_page=7) и скопировал его... а что еще надо?
dr.Jekill
Сообщения: 526
Зарегистрирован: 03 янв 2009, 23:17
Откуда: Voronezh
Контактная информация:

Если у Вас всего один модуль и Вы просто вставили данный код в модуль формы, то понятное дело работать ничего не будет.
Нужно как минимум описать класс Вашей формы.
Создайте новый проект и подключите к нему данный модуль.
Тогда в проекте Вы сможете пользоваться функциями, описанными в модуле.
И быстро читать теорию!
Нет религии выше истины
Салих
Сообщения: 8
Зарегистрирован: 18 фев 2011, 21:55

Спасибо большое... попытаюсь освоить этот нелегкий путь :)
Ответить