Создание файла с пользовательским расширением - Visual Basic .NET
Формулировка задачи:
Всем привет! Подскажите пожалуйста, как осуществить следующие:
Нужно создать файл под придуманным мной расширением (например: Имя_файла.my), но содержимое файла будет - xml, которое в дальнейшем будет нужно прочитывать программе. Воощем нужно реализовать что то вроде файла проекта, а хранить в нем данные хотел в xml, просто расширение xml ну не подходит( Если есть другие варианты хранения и считывания данных с файла под своим расширением, тоже помогут)
Решение задачи: «Создание файла с пользовательским расширением»
textual
Листинг программы
Imports Microsoft.Win32 ... Const extension As String = ".xyz3" ' Расширение с точкой Const extensionName As String = "XyzFileType3" Using key As RegistryKey = Registry.ClassesRoot.CreateSubKey(extension) key.SetValue(Nothing, extensionName) End Using Using key As RegistryKey = Registry.ClassesRoot.CreateSubKey(extensionName) key.SetValue(Nothing, "Это мой файл с расширением XYZ") ' Описание для проводника Using iconKey As RegistryKey = key.CreateSubKey("DefaultIcon") iconKey.SetValue(Nothing, Application.ExecutablePath & ",-32512") End Using End Using
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д