13 / 15 / 5
Регистрация: 01.05.2013
Сообщений: 357
1

Библиотека для анализа файла перетаскиванием

27.05.2017, 15:34. Показов 1152. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, прошу помощи в поиске таковой библиотеки.
Чтобы можно было в окно программы перенести файл, его путь анализировался и дальше можно было его использовать.
Для примера, ныне используется повсеместно в браузерах для загрузки файлов.

Спасибо.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.05.2017, 15:34
Ответы с готовыми решениями:

Загрузка файла с сервака в переменную для последующего анализа
Нужно загрузить файл с сервка (http://www.blabla.ru/news.html) в текстовую переменную для...

Библиотека для воспроизведения mp3 файла по url
Какую библиотеку лучше выбрать? Нужна возможность воспроизводить mp3 файлы на компьютере и по url.

Библиотека для семантического анализа текстов
Всем добра! В данный момент работаю над проектом, где требуется делать сематический и...

Открытие файла перетаскиванием
Есть консольное приложение,написанное на c++.Обрабатывает файлы и создает новый файл,с уже...

1
8942 / 4854 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
27.05.2017, 22:18 2
Лучший ответ Сообщение было отмечено jwplaster как решение

Решение

Например, на WinForms
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
[DefaultEvent("FilesDropped")]
public class DropFilePanel : Panel
{
    /// <summary>
    /// Пути к перетянутым файлам
    /// </summary>
    public IEnumerable<string> DroppedFiles { get; private set; }
    /// <summary>
    /// Событие после перетягивания файлов
    /// </summary>
    public event EventHandler FilesDropped;
 
    public DropFilePanel()
    {
        SetStyle(ControlStyles.AllPaintingInWmPaint
            | ControlStyles.UserPaint
            | ControlStyles.DoubleBuffer
            | ControlStyles.OptimizedDoubleBuffer
            | ControlStyles.ResizeRedraw, true);
    }
    #region Overrides of Control
 
    protected override void OnPaint(PaintEventArgs e)
    {
        base.OnPaint(e);
        using (var pen = new Pen(Color.DarkGray, 5) { DashStyle = DashStyle.Dash })
        {
            RectangleF rect = ClientRectangle;
            rect.Inflate(-pen.Width / 2, -pen.Width / 2);
            e.Graphics.DrawRectangle(pen, rect.X, rect.Y, rect.Width, rect.Height);
        }
        var size = e.Graphics.MeasureString(Resources.DropInvitation, Font);
        e.Graphics.TranslateTransform(Width / 2f, Height / 2f);
        e.Graphics.DrawString(Resources.DropInvitation, Font, Brushes.DarkGray, -size.Width / 2f, -size.Height / 2f);
    }
 
    public override bool AllowDrop
    {
        get
        {
            return true;
        }
    }
 
    protected override void OnDragEnter(DragEventArgs e)
    {
        base.OnDragEnter(e);
        e.Effect = e.Data.GetDataPresent(DataFormats.FileDrop) ? DragDropEffects.Move : DragDropEffects.None;
    }
 
    protected override void OnDragDrop(DragEventArgs e)
    {
        base.OnDragDrop(e);
        DroppedFiles = (IEnumerable<string>)e.Data.GetData(DataFormats.FileDrop);
        OnFilesDropped();
    }
 
    #endregion
 
    protected virtual void OnFilesDropped()
    {
        FilesDropped?.Invoke(this, EventArgs.Empty);
    }
}
Миниатюры
Библиотека для анализа файла перетаскиванием  
Вложения
Тип файла: zip DropFiles.zip (24.9 Кб, 3 просмотров)
1
27.05.2017, 22:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.05.2017, 22:18
Помогаю со студенческими работами здесь

Подскажите программу для анализа css файла
Нужна программа, которая бы описывала весь код, прописанный в css файле, например наводишь на...

Ищу программу для анализа исполняемого файла
Добрый день всем, пересмотрел везде где только можно, ищу программу которая анализирует и выдает...

Drag&Drop - передача файла перетаскиванием
Здравствуйте. Видел такую программу, в которой файл передавался в программу &quot;приятным&quot; способом...

Perl скрипт для анализа готового файла журнала аудита
добрый день господа! прошу вашей помощи по следующему заданию - хочеться его и самому сделать но до...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru