Помогите, подалуйста, с простым вопросом.

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Graf Crow de Murman
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 21.03.2003 (Пт) 22:46
Откуда: Мурманск

Помогите, подалуйста, с простым вопросом.

Сообщение Graf Crow de Murman » 21.03.2003 (Пт) 23:07

Вообщем, я хотел бы узнать, как узнать программу с которой асоциируется расширение. Заранее благодарен.

sanches
El compañero
El compañero
 
Сообщения: 823
Зарегистрирован: 09.01.2003 (Чт) 3:58
Откуда: Р_О_С_С_И_Я ! (Питер)

Сообщение sanches » 21.03.2003 (Пт) 23:28

Вот пример из API-Guide:,

Код: Выделить всё
Const MAX_FILENAME_LEN = 260

Private Declare Function FindExecutable Lib "shell32.dll" Alias "FindExecutableA" (ByVal lpFile As String, ByVal lpDirectory As String, ByVal lpResult As String) As Long
Private Sub Form_Load()
    'KPD-Team 1999
    'URL: http://www.allapi.net/
    'E-Mail: KPDTeam@Allapi.net
   Dim i As Integer, s2 As String
   Const sFile = "C:\Windows\Readme.txt"

   'Check if the file exists
   If Dir(sFile) = "" Or sFile = "" Then
        MsgBox "File not found!", vbCritical
        Exit Sub
   End If
   'Create a buffer
   s2 = String(MAX_FILENAME_LEN, 32)
   'Retrieve the name and handle of the executable, associated with this file
   i = FindExecutable(sFile, vbNullString, s2)
   If i > 32 Then
      MsgBox Left$(s2, InStr(s2, Chr$(0)) - 1)
   Else
      MsgBox "No association found !"
   End If
End Sub

а дальше надеюсь разберешься :)
Изображение

Graf Crow de Murman
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 21.03.2003 (Пт) 22:46
Откуда: Мурманск

Спасибо

Сообщение Graf Crow de Murman » 22.03.2003 (Сб) 21:08

Премного лагодарен.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 32

    TopList  
cron