Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Блокнот Добавлено: 30.08.07 16:05  

Автор вопроса:  Stuart
У меня вот вопрос, вот допустим я сделал Блокнот, и мне нужно чтобы когда я открывал например файл TXT (C:\1.txt), он открывался через мою программу и в тестовом поле был виден текст, который находиться в файле TXT. Как мне узнать путь, где находиться TXT файл когда я открываю его через свою программу?

Ответить

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

Номер ответа: 1
Автор ответа:
 Mr.Smile



ICQ: 427682013 

Вопросов: 14
Ответов: 464
 Профиль | | #1 Добавлено: 30.08.07 16:31
Ассоциируй расширение *.txt со своей программой, а при запуске программы командная строка (proga.exe "C:\1.txt";) и будет твоим файлом.

Ответить

Номер ответа: 2
Автор ответа:
 el-paso



Вопросов: 0
Ответов: 56
 Профиль | | #2 Добавлено: 30.08.07 18:39
Путь к файлу будет в переменной Command.

Если твоя программа была запущена как
editor.exe c:\docs\offer.txt

то Command будет содержать c:\doc\offer.txt

Ответить

Номер ответа: 3
Автор ответа:
 Stuart



Вопросов: 5
Ответов: 152
 Профиль | | #3 Добавлено: 30.08.07 20:23
Спасибо!!!

Ответить

Номер ответа: 4
Автор ответа:
 »VladikComper«



ICQ: 419668582 

Вопросов: 23
Ответов: 147
 Web-сайт: vladikcomper.narod.ru
 Профиль | | #4
Добавлено: 30.08.07 20:34
DDE - полезная штука!

При настройках ассоциации установи флажок "Использовать DDE": Сообщение DDE - %1, Приложение - NOTEPAD

Потом в главной форме: Form1.LinkMode = 1, Form1.LinkTopic = NOTEPAD, а затем процедурка:

Private Sub Form_LinkExecute(CmdStr As String, Cancel As Integer)
' CmdStr = Файл!!!
Exit Sub

Ответить

Страница: 1 |

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



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