Подскажите как работать с словарным объектом

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Solaar
Начинающий
Начинающий
 
Сообщения: 15
Зарегистрирован: 05.02.2005 (Сб) 19:12

Сообщение Solaar » 11.10.2005 (Вт) 22:25

если есть возможность, то вот книженция. Глава № 12..
Или же если подожешь немного, то завтра выложу всю инфу именно из этой главы :)

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 12.10.2005 (Ср) 11:06

гм,

Dim ld as New Specialized.ListDictionary

ld.Add("Key","blablbla")

console.write ld.item("key").tostring
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Solaar
Начинающий
Начинающий
 
Сообщения: 15
Зарегистрирован: 05.02.2005 (Сб) 19:12

Сообщение Solaar » 12.10.2005 (Ср) 12:58

2 Roman Koff
Что именно ты хочешь сделать со словарными объектами? Есть пример составления словарной таблицы для выбора в программе региональных настроек.

Project => Add new item далее выбираешь Assembly Resource File называешь его как хочешь только ставишь в конце ".en.resx" (для ангийского). Затем точно так же создашь файл с тем же именем, только в конце ".ru.resx" (для русского) т.д.
Например, в проекте "SDS" есть форма "MainForm". Cоздали файл "SysInfo.lt.resx", "SysInfo.ru.resx", "SysInfo.en.resx"
В зависимости от региональных настроек сообщение будет выдаваться на оном из трех языков:
Dim LocRM As New ResourceManager("SDS.SysInfo", GetType(MainForm).Assembly)
MessageBox.Show(LocRM.GetString("Warrningmsg"), LocRM.GetString("WarrningCaption"), MessageBoxButtons.OK, MessageBoxIcon.Warning)
Что бы поменять язык в режиме реального времени нужно:
Thread.CurrentThread.CurrentUICulture = New CultureInfo(LSID)
Например: LSID = 1033 это english, LSID = 1049 это russian

Это имелось ввиду?


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 39

    TopList