Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.08.2016, 12:54   #1
Lilzen
Новичок
Джуниор
 
Регистрация: 28.07.2016
Сообщений: 1
Печаль C# атозапуск подгружаемых файлов в программу

Ребят хелп очень нужна помощь, сам я ядерный... Мало что понимаю в программировании но иногда приходится ко е что корректировать есть программка на c# которая конвертирует файлы.... Очень нужно сделать так что бы она работала без вмешательства человека или хотябы одной кнопкой. Основная задача в том что бы автозапуском подгружать в прошу адреса файлов в таблицу. Если с этим по можете хотя бы буду очень признателен.
Вложения
Тип файла: zip excelconverter.zip (40.0 Кб, 13 просмотров)
Lilzen вне форума Ответить с цитированием
Старый 10.08.2016, 00:29   #2
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Сообщений: 733
По умолчанию

без вмешательства человека или хотя бы одной кнопкой. - гениально написано, это я так понимаю, что перекинул файл в софт и сразу без кнопок, начал его конвертировать, и только спросил куда его сохранить....я так понимаю=)
komra2 вне форума Ответить с цитированием
Старый 10.08.2016, 05:52   #3
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,520
По умолчанию

В файле program.cs
Код:
static void Main(string[] args) // ***********
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form2(args)); // ***********
        }
в Form2.cs
Код:
public Form2(string[] args) // ***********
        {
            InitializeComponent();
            bw.DoWork += new DoWorkEventHandler(bw_DoWork);
            bw.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bw_RunWorkerCompleted);
            bw.WorkerReportsProgress = true;
            bw.ProgressChanged += new ProgressChangedEventHandler(bw_ProgressChanged);
            dataGridView1.CellContentClick += new DataGridViewCellEventHandler(dataGridView1_CellContentClick);
            dataGridView1.CellDoubleClick += new DataGridViewCellEventHandler(dataGridView1_CellDoubleClick);
// ***********
// Код взят из метода btSelectFiles_Click
foreach (string s in args)
                {
                    bool added = false;
                    foreach (DataGridViewRow r in dataGridView1.Rows)
                    {
                        if (r.Cells[colnFiles.Index].Value + "" == s)
                        {
                            added = true;
                            break;
                        }
                    }

                    if (!added)
                    {
                        DataGridViewRow dgvr = dataGridView1.Rows[dataGridView1.Rows.Add()];
                        dgvr.Cells[colnSelect.Index].Value = "Remove";
                        dgvr.Cells[colnFiles.Index].Value = s;
                        dgvr.Cells[colnStatus.Index].Value = "";
                    }
                }

        }
Писал здесь, не проверял. Теперь должно быть можно в проводнике перетащить кучу файлов на программу и она их добавит в таблицу. Вообще, там можно и папку переместить, нужно всё это отслеживать и обрабатывать.
pu4koff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Эффект скроллбара для динамически подгружаемых блоков Minus_yu JavaScript, Ajax 2 20.04.2016 11:58
Разработать программу шифрования текстовых файлов Programmer8 Помощь студентам 1 16.01.2016 20:21
Настройки кэширования внешних подгружаемых изображений Illusiony PHP 4 15.10.2015 19:21
Разбить программу на несколько файлов Axrik Помощь студентам 1 02.03.2012 16:15
Динамическое добавление файлов в программу Crivel Общие вопросы Delphi 1 02.02.2009 18:22