Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB .NET > Открыть файл изображения


Автор: Garbidj 23.3.2009, 11:39
Всем доброго времени суток.
Такая вот проблема, не могу открыть файл в своем приложении. Чтобы было понятнее, о чем я спрашиваю, к теме прикрепил скрин.
Приложение ассоциируется с определенным типом файлов и при правом клике, в системном меню появляется строка, с возможностью открыть файл в моем приложении. Но при запуске программы, файл в ней открыть не получается. В MSDN внятного объяснения не нашел.

Автор: diadiavova 23.3.2009, 13:39
Просто при запуске приложения надо выполнить примерно следующий код
Код

Dim args() As String = Environment. GetCommandLineArgs()
If args.Length > 1 Then
    Try
        Dim fleName As String = args(1)
        'Здесь выполнить код загрузки файла
        'Переменная fileName будет содержать его адрес
    Catch
    End Try
End If

Автор: Garbidj 26.3.2009, 06:30
не получаеться :(
я вот здесь:
Цитата

'Здесь выполнить код загрузки файла

делаю что - то неправильно :(

Автор: -Mikle- 26.3.2009, 07:59
этот код загрузит картинку в PictureBox
Код

        Dim fileName As String = Environment.GetCommandLineArgs()(1)
        PictureBox1.Image = Image.FromFile(fileName)

Автор: diadiavova 26.3.2009, 11:55
Примерчик.

Автор: Garbidj 26.3.2009, 14:35
Блин diadiavova, -Mikle-
извините, и правда, решение всегда лежит на поверхности.
Спасибо за помощь

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)