Нужна помощь!

Mar 05, 2012 17:08

Друзья, нужна помощь.

Решил написать новую софтину для генерации кода для поста в жж. Прошлую версию писал C++, но она была консольной и устарела.

Сейчас у меня есть C# и среда SharpDevelop, но нет понимая азов как это работает. Ну я вот уже застрял на простой операции.


Read more... )

хелп!

Leave a comment

Comments 44

ex_crigger_ March 5 2012, 13:19:16 UTC
Я щас напишу рабочий код. Только уточните.
Из папки нужно вытянуть все файлы, я правильно понял?
И всё впихнуть в какой-то список.

Reply

ex_crigger_ March 5 2012, 13:24:34 UTC
FolderBrowserDialog dialog = new FolderBrowserDialog();
dialog.RootFolder = Environment.SpecialFolder.MyComputer;
if (dialog.ShowDialog() == DialogResult.OK)
{
var files = Directory.GetFiles(dialog.SelectedPath);

}

Единственное, не получится поставить свою папку как стартовую.
Как rootFolder можно ставить только членов enum Environment.SpecialFolder

Reply

ex_crigger_ March 5 2012, 13:25:21 UTC
в files будет массив строк с полными путями до файлов.

Reply

russos March 5 2012, 13:33:50 UTC
ага, спасибо.

но ещё соответственно в дизайне надо этот FolderBrowserDialog завести? иначе компилится не будет.

Первая часть работает. :) спасибо. буду ковырять дальше.

Reply


spammerbot March 5 2012, 13:19:27 UTC
Если у тебя возникают такие вопросы, путь обещает быть долгим. :-)

Я бы это вообще простеньким веб-приложением сделал.

Reply

spammerbot March 5 2012, 13:21:10 UTC
Тем более, что картинки лежат на russos.ru, стопудов у тебя есть возможность запустить там php/perl какой-нибудь.

Reply

russos March 5 2012, 13:25:47 UTC
да я понимаю. мне азы такие всегда трудно давались. :)

не, именно надо на локальной машине. С сервером связываться не хочется.

Reply

to_the_future March 5 2012, 14:27:19 UTC
Ну и зря. :)

Reply


ext_352753 March 5 2012, 13:20:51 UTC
FolderBrowseDialog p = new FolderBrowseDialog();
p.%непомню дальше% = @"%путь%";

if(p.Show() == DialogResult.Yes)
{
TextBox.Text = p.SelectedPath;
}

А вообще - ставь Visual Studio, там шикарнейший подсказчик по коду с примерами. С вопросами по C# сильно могает гугл, часто вывальвается сайт cyberforum.ru. Также есть msdn.microsoft.com. там ищи библиотеку (Library) и поиск по ней. Там есть всё с описаниями и примерами.

Reply


localhost_ru March 5 2012, 13:25:48 UTC
если нет азов то проще будет delphi 7

Reply

ex_crigger_ March 5 2012, 13:26:26 UTC
абсолютно неверно

Reply

josef_schwejk March 5 2012, 13:46:23 UTC
забыл про дельфи как про страшный сон.
под виндовс - только c# и VisuaStudio2010

Reply

localhost_ru March 5 2012, 13:47:11 UTC
я и про виндус давно забыл :)

Reply


maxtar March 5 2012, 13:39:56 UTC
А чего не MS Visual C# Essentials? Он бесплатен и значительно удобнее.

Reply

ex_crigger_ March 5 2012, 13:43:03 UTC
Essentials это антивирусник)

Reply

maxtar March 5 2012, 13:48:28 UTC
Блин. :)
Но ведь не соврал - он тоже бесплатный. :D

Reply

bezarius March 5 2012, 15:04:12 UTC
А я вот вообще не понимаю, религия не позволяет юзать VS2010 + Решарпер?

Reply


Leave a comment

Up