![](/zhyk/misc/sp.gif) |
Пара вопросов.. - Вопросы и ответы, обсуждения - Ваши вопросы по C# только в данном разделе |
28.05.2012, 21:36
|
#1
|
|
|
|
Разведчик
|
![](/zhyk/misc/regist.png) Регистрация: 14.10.2011
![](/zhyk/misc/messages.png) Сообщений: 16
![](/zhyk/misc/reput.png) Популярность: 10
![](/zhyk/misc/thnx.png) Сказал(а) спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
|
Пара вопросов..
1) Как сделать так, чтобы при нажатии на кнопку на разных ОС выполнялась разная функция?
_______________________________
2)Как в данном коде сделать так, чтобы %APPDATA% работала нормально?
Код:
myWebClient.DownloadFile(textBox2.Text, "%appdata%/папка/ + downloadFileName);
|
|
|
28.05.2012, 22:03
|
#2
|
|
|
|
Сержант
|
![](/zhyk/misc/regist.png) Регистрация: 01.10.2011
![](/zhyk/misc/messages.png) Сообщений: 128
![](/zhyk/misc/reput.png) Популярность: 5723
![](/zhyk/misc/thnx.png) Сказал(а) спасибо: 25
Поблагодарили 174 раз(а) в 105 сообщениях
|
Re: Пара вопросов..
macgraf2, 1. Приведи пример
2.
Код:
myWebClient.DownloadFile(textBox2.Text, string.Format("{0}/папка/{1}", Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), downloadFileName));
________________
Talk is cheap. Show me the code
— Linus Torvalds
|
|
|
28.05.2012, 22:15
|
#3
|
|
|
|
Разведчик
|
![](/zhyk/misc/regist.png) Регистрация: 14.10.2011
![](/zhyk/misc/messages.png) Сообщений: 16
![](/zhyk/misc/reput.png) Популярность: 10
![](/zhyk/misc/thnx.png) Сказал(а) спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Пара вопросов..
На одной форме при нажатии на семёрке выполняется одна команда, но при нажатии на хрюше немного другая, на люниксе 3я и т.д
Иными словами проверка ОС
|
|
|
29.05.2012, 01:09
|
#4
|
|
|
|
Сержант
|
![](/zhyk/misc/regist.png) Регистрация: 01.10.2011
![](/zhyk/misc/messages.png) Сообщений: 128
![](/zhyk/misc/reput.png) Популярность: 5723
![](/zhyk/misc/thnx.png) Сказал(а) спасибо: 25
Поблагодарили 174 раз(а) в 105 сообщениях
|
Re: Пара вопросов..
macgraf2,
Код:
private string GetOSName()
{
OperatingSystem os = Environment.OSVersion;
string osName = "Unknown";
switch (os.Platform)
{
case PlatformID.Win32Windows:
switch (os.Version.Minor)
{
case 0:
osName = "Windows 95";
break;
case 10:
osName = "Windows 98";
break;
case 90:
osName = "Windows ME";
break;
}
break;
case PlatformID.Win32NT:
switch (os.Version.Major)
{
case 3:
osName = "Windws NT 3.51";
break;
case 4:
osName = "Windows NT 4";
break;
case 5:
if (os.Version.Minor == 0)
osName = "Windows 2000";
else if (os.Version.Minor == 1)
osName = "Windows XP";
else if (os.Version.Minor == 2)
osName = "Windows Server 2003";
break;
case 6:
osName = "Windows Vista/7";
break;
}
break;
case PlatformID.Unix:
osName = "Unix";
break;
case PlatformID.MacOSX:
osName = "Mac OS";
break;
}
return osName;
}
________________
Talk is cheap. Show me the code
— Linus Torvalds
Последний раз редактировалось Yukikaze; 29.05.2012 в 01:16.
|
|
|
Пользователь сказал cпасибо:
|
|
30.05.2012, 23:09
|
#5
|
|
|
|
Разведчик
|
![](/zhyk/misc/regist.png) Регистрация: 14.10.2011
![](/zhyk/misc/messages.png) Сообщений: 16
![](/zhyk/misc/reput.png) Популярность: 10
![](/zhyk/misc/thnx.png) Сказал(а) спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Пара вопросов..
Этот код не катит
Код:
DirectoryInfo dir = new DirectoryInfo (("{1}/prog1/"), Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData));
Как можно написать по другому?
Последний раз редактировалось macgraf2; 30.05.2012 в 23:16.
|
|
|
30.05.2012, 23:48
|
#6
|
|
|
|
Рыцарь-защитник
|
![](/zhyk/misc/regist.png) Регистрация: 28.08.2009
![](/zhyk/misc/messages.png) Сообщений: 603
![](/zhyk/misc/reput.png) Популярность: 19129
![](/zhyk/misc/gold.png) Золото Zhyk.Ru: 500
![](/zhyk/misc/thnx.png) Сказал(а) спасибо: 84
Поблагодарили 602 раз(а) в 321 сообщениях
|
Re: Пара вопросов..
Да ну...
Код:
DirectoryInfo dir = new DirectoryInfo(String.Format("{0}/prog1/", Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)));
|
|
|
31.05.2012, 01:20
|
#7
|
|
|
|
Сержант
|
![](/zhyk/misc/regist.png) Регистрация: 01.10.2011
![](/zhyk/misc/messages.png) Сообщений: 128
![](/zhyk/misc/reput.png) Популярность: 5723
![](/zhyk/misc/thnx.png) Сказал(а) спасибо: 25
Поблагодарили 174 раз(а) в 105 сообщениях
|
Re: Пара вопросов..
macgraf2, индекс параметра неправильный написал, пропустил string.Format и указал не усуществующие параметры конструктора :facepalm:
ЗЫ кто бы сомневался, что оно не будет работать
________________
Talk is cheap. Show me the code
— Linus Torvalds
Последний раз редактировалось Yukikaze; 31.05.2012 в 01:25.
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
[Помогите!] Пара вопросов
|
Asbount1 |
Общение и обсуждение, архив Point Blank |
0 |
22.06.2011 13:30 |
[Помогите!] Пара вопросов
|
akchu® |
Общение и обсуждение (Тюряга ВК) |
7 |
06.01.2011 23:55 |
[Помогите!] пара вопросов
|
XOTAbI4 |
Общение и обсуждение |
0 |
02.12.2010 12:49 |
Пара вопросов.
|
psix777 |
Треп |
5 |
15.08.2010 08:48 |
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 11:38.
|
![](/zhyk/misc/sp.gif) |