Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Нифига не понимаю (видимо плохой день) / 6 сообщений из 6, страница 1 из 1
11.07.2004, 17:51
    #32598792
smathcopm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нифига не понимаю (видимо плохой день)
Почему не работает? Что я делаю не так, не понимаю!?!? Как ещё можно задать кегль?

int fontHeight=Convert.ToInt32(number);
Font font=new Font(FontFamily.GenericSansSerif,fontHeight,System.Drawing.FontStyle.Regular);

Компилятор пропускает, а на КПК - ArgumentExeption.
...
Рейтинг: 0 / 0
17.07.2004, 15:24
    #32609296
Valery Shiskin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нифига не понимаю (видимо плохой день)
Я в VS .NET на форму кинул кнопку и определил:

private void button1_Click(object sender, System.EventArgs e)
{
int number = 18;
int fontHeight=Convert.ToInt32(number);
Font font=new Font(FontFamily.GenericSansSerif,fontHeight,System.Drawing.FontStyle.Regular);


}



Все Оk Возможно number виноват. Я не вижу из вопроса что такое number.
...
Рейтинг: 0 / 0
21.07.2004, 00:46
    #32613765
smathcopm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нифига не понимаю (видимо плохой день)
Вот именно про этот number я и говорил... у меня выдаётся исключение :-(
...
Рейтинг: 0 / 0
21.07.2004, 10:08
    #32614010
winforms_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нифига не понимаю (видимо плохой день)
number - string?
ArgumentExeption здесь Convert.ToInt32(из стринга) вываливается когда number установлен в null. Видимо где-то ты его так инициализируешь и все...
...
Рейтинг: 0 / 0
21.07.2004, 11:01
    #32614167
viper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нифига не понимаю (видимо плохой день)
Блин, а чего мы угадываем? Покажите исходник и разберемся
_________________________________________________
Легче написать не правильную программу чем понять правильную (С) Alan Perlis
...
Рейтинг: 0 / 0
22.07.2004, 00:48
    #32615919
smathcopm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нифига не понимаю (видимо плохой день)
//Искренне благодарю, сам бы не догодался (хотя глупо с моей стороны).

string bIn[i,7]="любое число, именно любое, а не то, что сейчас - см. ниже";
// Делаю вот так:
int fontHeight=7;
switch (Convert.ToInt32(bIn[i,7]))
{
case 7: fontHeight=7; break;
/* много всяких кейсов */
case 25: fontHeight=15; break;
}
Font font=new Font(FontFamily.GenericSansSerif,fontHeight,System.Drawing.FontStyle.Regular);
// работает ... но хочется так:
Font font=new Font(FontFamily.GenericSansSerif,Convert.ToInt32(bIn[i,7]),System.Drawing.FontStyle.Regular);
// не работает. В итоге сделал так:
if (bIn[i,7]!=null)
but .Font=new Font(FontFamily.GenericSansSerif,Convert.ToInt32(bIn[i,7]),System.Drawing.FontStyle.Regular);
// работает - это и есть решение моей пролблемы. Спасибо...
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Нифига не понимаю (видимо плохой день) / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]