我正在处理与文件类型" .gif" 相关联的程序以及每当我打开 .gif 图像时在PC上的任何地方,它将获取文件的路径并将其设置为 Picturebox.imageLocation
我一直在谷歌搜索答案,我似乎无法找到正确的单词来找到它。我看过很少的视频,他们使用的是预设位置,所以这对我没什么帮助。
答案 0 :(得分:0)
你有" .gif"文件关联已经设置?如果没有,请参阅Associating file extensions with a program
完成该部分后,您应该在注册表中添加如下内容:
HKEY_CURRENT_USER \ Software \ Classes \ yourcorpname.yourappname.v1 \ shell \ open \ command",null,@" c:\ path \ to \ app.exe \"%1 \& #34;"
打开文件时,%1
将替换为文件路径。您只需要创建一个具有参数的Main
方法:
Sub Main(ByVal cmdArgs() As String)
MsgBox("The Main procedure is starting the application.")
Dim returnValue As Integer = 0
' See if there are any arguments.
If cmdArgs.Length > 0 Then
Dim pathToGifFile As String = cmdArgs(0)
' Now you have the path to the picture to add to the PictureBox
End If
' Insert call to appropriate starting place in your code.
MsgBox("The application is terminating.")
End Sub