クラス、サブシステム、およびその種のものに関しては、私はかなり初心者です。USBキーにMinecraftのポータブルバージョンを作成するプログラムをVB 2012で作成しています。
ここにいくつかのコードがあります ("port_cr"):
'Get %appdata%
Dim appdata As String = Environ("USERPROFILE") & "\AppData\roaming\.minecraft"
'Get the path
port_mc_getPath.ShowDialog()
Dim save_mc As String = port_mc_getPath.SelectedPath
'Copy everything
My.Computer.FileSystem.CreateDirectory(save_mc & "\Data")
My.Computer.FileSystem.CreateDirectory(save_mc & "\Bin")
My.Computer.FileSystem.CreateDirectory(save_mc & "\Data\.minecraft")
My.Computer.FileSystem.CopyDirectory(appdata, save_mc & "\Data\.minecraft", True)
'OPEN ANOTHER FORM TO CHOOSE THE LAUNCHER YOU WANT TO DOWNLOAD
chooseLauncher.Show()
「chooseLauncher」は、適切なファイルを「port_cr」フォームで指定されたパスにダウンロードするボタンがいくつかあるフォームですが、これはどうすればよいのかわかりません。誰かがこれを簡単に行う方法を教えてくれたら、本当に感謝しています