Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Возврат имени файла, который вызвал программу. Добавлено: 22.06.09 20:19  

Автор вопроса:  ☺♣FIO♣☺
Воть что имеется:
"Программа на vb" которая сохранила данные в нестандартном файле *.JUF .Эсли кликнуть по файлу два раза то винда спросит, с помощью какой проги открыть файл. Далее выбираю "Программа на vb". Запускается программа но ни каких данных не видно. Только один способ - открыть файл через программу.Воть Такь.Кто чем поможет - буду очень благодарен.

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 $Костян



ICQ: 448495665 

Вопросов: 11
Ответов: 33
 Профиль | | #1 Добавлено: 22.06.09 21:16
в таком случае прога запускается с параметром: "прога.ехе %1", где %1 - путь до открываемого файла.
соответственно, при запуске надо проверить, не передавалось ли параметров.
не знаю как в дотнете, но в вб6 параметры запуска возвращала функция command()

Ответить

Номер ответа: 2
Автор ответа:
 ☺♣FIO♣☺



Вопросов: 35
Ответов: 160
 Профиль | | #2 Добавлено: 22.06.09 22:00
ААААА!!! ЗАРАБОТАЛО!!!!
Вот пример кому не понятно:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        If Command() = Nothing Then MsgBox("НЕТ ПАРАМЕТРОВ";) : GoTo 5 'Что бы не вызвало исключения(если нет аргументов,т.е. программу вызвал не файл. Иначе как ты откроешь файл ""??-вот для этого это и нуно)
        ;Dim param As String = Command()
        ;Dim isparam As String = Mid(param, 2, Len(param) - 2)'убираем ковычки из названия файла, который вызвал прогу.
        TextBox1.Text = My.Computer.FileSystem.ReadAllText(isparam)'Отображаем данные=)
5:

    End Sub
Открываем файл с помощью своей проги и радуемсцо!=)(подсказка в вопросе) =)))))))

Ответить

Номер ответа: 3
Автор ответа:
 ☺♣FIO♣☺



Вопросов: 35
Ответов: 160
 Профиль | | #3 Добавлено: 22.06.09 22:03
Вместо смайлов - скобки,и буквы Д(англ)

Ответить

Номер ответа: 4
Автор ответа:
 ☺♣FIO♣☺



Вопросов: 35
Ответов: 160
 Профиль | | #4 Добавлено: 22.06.09 22:07
$КостянАГРОМНОЕ СПАСИБО!!!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам