Перейти к содержимому

Vb - Help Needed!


lsd

Recommended Posts

Ты о чем это ? Я - о Visual Basic 6.0, мне нужно поменять из программы на VB формат системной даты.

А VB есть в любом магазине ...

Ссылка на комментарий
Поделиться на других сайтах

Primerniy primer kak eto sdelat manually

Eto ne slogno tak sdelat, a obichnogo formata ne nashel

MSGBox chtobi uvidet

Dim a As Date

a = DateTime.Now

s = CStr(DatePart("m", a)) + "/" + CStr(DatePart("d", a)) + "/" + CStr(DatePart("yyyy", a))

MsgBox s

Ссылка на комментарий
Поделиться на других сайтах

Нет, я не это хочу, я хочу, чтобы системная дата в трее отображалась в формате "mm.dd.yyyy"

То есть это можно сделать из control_panel-->regional settings, а я хочу, чтобы моя программа при старте меняла эту установку Windows.

Спасибо за ответ

Ссылка на комментарий
Поделиться на других сайтах

lsd gagash, naskol'ko ya znayu tebe nyjno pomenyat' v registre. Mne kajetsya y Win32 est' API kotoriy mojet eto sdelat'. Posle ismeneniy v registre sistema doljna bit' perezapyshena chto bi otrazit' izmeneniya. Konkretno kak eto sdelat' ya ne znayu no dymayu chto esli ti pokopayeshsya v functiyah raboti s registry ti mojesh' nayti to chto tebe nyjno.

Ссылка на комментарий
Поделиться на других сайтах

Спасибо, я так и думал, уже нашел пример http://www.oreilly.com/pub/a/oreilly/windo...short_date.html, если кому интересно...

Ссылка на комментарий
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Загрузка...
×
×
  • Создать...