Информация о файле при перетаскивании на exe-шник - C#
Формулировка задачи:
Доброго времени суток! Проблема следующая: есть ехе-шник моей программы, мне нужно чтобы при перетаскивании на него какого либо файла программе передавался адрес или другой атрибут файла, а после запуска программа могла обработать получившую информацию
Решение задачи: «Информация о файле при перетаскивании на exe-шник»
textual
Листинг программы
using System;
using System.IO;
using System.Web;
public class Program
{
public static void Main(string[] args)
{
if (args.Length > 0)
HandleFile(args[0]);
else
Console.WriteLine("No file!");
Console.ReadLine();
}
private static void HandleFile(string file)
{
Console.WriteLine("File path: {0}", file);
Console.WriteLine("File name: {0}", Path.GetFileName(file));
Console.WriteLine("Mime type: {0}", MimeMapping.GetMimeMapping(file));
}
}