파일 저장 대화 상자를 사용하지 않고 파일을 저장하는 방법을 알아야합니다.VB.NET 저장 대화 상자없이 파일 저장
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
ProgressBar1.Value = 0
Using sfd As New SaveFileDialog
With sfd
If .ShowDialog = Windows.Forms.DialogResult.OK Then
.DefaultExt = "exe"
.Filter = "Saved.exe (*.exe)|*.exe"
'---Save File---
'---Code to pack the result with UPX packer---
ProgressBar1.Value = 100
MsgBox("Success.", MsgBoxStyle.Information)
End Sub
그리고 저장 파일없이, 나는 내 응용 프로그램이 동일한 폴더에 이름이 "Saved.exe"으로 파일을 저장할 수있는 방법을 알고 싶습니다
현재 내 코드입니다 대화 상자의 프롬프트. 파일은 미리 정의 된 이름으로 프로그램이있는 동일한 폴더에 저장해야 UPX 패커가 무엇을 포장해야하는지 알 수 있습니다.
누군가가 나를 도울 수 있기를 바랍니다. 응용 프로그램 폴더가 있으면
My.Application.Info.DirectoryPath
Application.Current.BaseDirectory
IO.Path.GetDirectoryName(Application.ExecutablePath)
Windows.Forms.Application.StartupPath
IO.Path.GetDirectoryName(Reflection.Assembly.GetExecutingAssembly().CodeBase)
는, 단순히 전체 파일 이름 경로를 얻으려면 파일 이름의 이름을 추가
까지 이동하십시오. 파일을 저장하고 현재 디렉토리의 정보를 얻는 것은 두 가지 다른 것들입니다. – user2404495