Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.05.2011, 23:34   #1
SaNeKBF
Пользователь
 
Аватар для SaNeKBF
 
Регистрация: 17.12.2010
Сообщений: 35
По умолчанию Переименовка формы

Хочу чтобы в верхний части формы там где текст тикал таймер.
Код:
Form1.Text = date1.ToString("hh:mm:ss");
А не тут то было ))
Ошибка 1 Для нестатического поля, метода или свойства "System.Windows.Forms.Control.Text. get" требуется ссылка на объект
Подскажите, плз, в сетси не нахожу ответа, не пойму как сформировать вопрос )
SaNeKBF вне форума Ответить с цитированием
Старый 23.05.2011, 23:53   #2
m0nax
Форумчанин
 
Аватар для m0nax
 
Регистрация: 25.09.2009
Сообщений: 525
По умолчанию

Код:
Text = date1.ToString("hh:mm:ss");
m0nax вне форума Ответить с цитированием
Старый 24.05.2011, 00:20   #3
TaTT DoGG
Форумчанин
 
Аватар для TaTT DoGG
 
Регистрация: 25.04.2008
Сообщений: 476
По умолчанию

или
Код:
this.Text = date1.ToString("hh:mm:ss");
Life if about choices
Make the right choice
TaTT DoGG вне форума Ответить с цитированием
Старый 24.05.2011, 20:49   #4
SaNeKBF
Пользователь
 
Аватар для SaNeKBF
 
Регистрация: 17.12.2010
Сообщений: 35
По умолчанию

Да, помогло, спасибо )
Чтобы не плодить лишние темы.
Код:
    public partial class Form1 : Form
    {
        public DateTime date1 = new DateTime(0);
....
Код:
this.Text = date1.ToString("hh:mm:ss");
1. Отсчет начинается с 12:00:00
а надо с 00:00:00
2. Как например сделать отщет назад с 00:05:00
Понятно что с date1 = date1.AddSeconds(-1);
Как задать именно эти 5 мин )
SaNeKBF вне форума Ответить с цитированием
Старый 24.05.2011, 21:25   #5
Spawn™Production®
Форумчанин
 
Аватар для Spawn™Production®
 
Регистрация: 06.05.2011
Сообщений: 287
По умолчанию

Отсчёт начинается с 12:00:00 лишь потому, что Вы так указали формат.
В таком формате получите желанные 00:00:00
Код:
this.Text = date1.ToString("HH:mm:ss");
Задать пять минут проще всего так:
Код:
new DateTime().AddMinutes(5);
Spawn™Production® вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Из DBGrid одной формы отразить в ListBox на другой формы VenZell БД в Delphi 2 28.05.2010 07:27
Заголовок Child формы имеет цвет неактивной формы, хотя форма активна? PrimaryPro Общие вопросы Delphi 0 12.03.2010 11:12
как привязать размеры содержимого формы к размерам самой формы acid_bmstu Общие вопросы Delphi 4 05.02.2010 05:02
Как сделать границы формы другого цвета,формы?? Дима я Общие вопросы Delphi 3 22.06.2009 07:24
Обращение из формы в dll к элементу главной формы (delphi) a_n_n_a Помощь студентам 3 10.05.2009 04:00