VB.net

.NETで非同期ファイルダウンロード

Private WithEvents _WebClient As New System.Net.WebClient ... '-------------------------------------------------------------------------------- '「ダウンロード開始」ボタンクリック '----------------------------------------------------------…

.NETで一時ファイル(テンポラリ・ファイル)を作成する

Imports System.IO ... Dim name as String = Path.GetTempFileName() ネタ元 http://www.atmarkit.co.jp/fdotnet/dotnettips/227tempfile/tempfile.html

vb.netでIE操作時、ファイルのダウンロードボタンの押下する方法

消えると困るのでコピペ自分環境ではIE窓検索がうまく行かない&最終的に例外がでたけど押せるのは分かった。 Private Delegate Function D_EnumChildWindowsProc(ByVal hWnd As IntPtr, ByVal lParam As IntPtr) As IntPtr Private Declare Function FindWi…

vb.netでIAccessibleを使いたいときの設定

プロジェクトの右クリックメニューから追加>参照でCOMのAccessiblilityにチェックを入れ、Accessibility.IAccessible として宣言すると使えます。

'BOM無しのUTF8でテキストファイルを作成する

'BOM無しのUTF8でテキストファイルを作成する Dim sw As New System.IO.StreamWriter("C:\test\1.txt") 'File.CreateTextメソッドを使った時は、次のようになる 'Dim sw As System.IO.StreamWriter = System.IO.File.CreateText("C:\test\1.txt") sw.Write("…

一時ファイル名の作成

csvなら string filename = System.IO.Path.GetTempFileName().Replace(".tmp", ".csv"); ネタ元 http://www.freeshow.net.cn/ja/questions/3e61271fbb8728cf42a021eaeb0e0c634976085026290f1c74781ed571fe872e/

Visual Basic .NET で WebBrowser コントロールをホストしてフォーム データをポストする方法

ExcelVBAからVB.NET移植でちょっと困った。VBAでは strHeaders = "Content-Type: application/x-www-form-urlencoded " & vbCrLf 'StrConv で 変換して、バイト型の配列に強引に入れる。 bPostData = StrConv("company=smbc&url=" & url1 & "&url2=" & url2,…

DLLにしたVB.NETのクラスで、親クラスメンバ変数の修飾ルールメモ

どのプロセスから呼ばれても、どの子クラスからも同じメモリ領域を参照したい→Public Shared どのプロセスから呼ばれても同じメモリ領域を参照したいが、子クラス別には分けたい→Protected Sharedネタ元 http://homepage1.nifty.com/rucio/main/kiso/Scope.h…

対象のフレームワークの変更方法

プロジェクトのプロパティ>コンパイル>詳細コンパイルオプション>対象のフレームワーク をいじる ネタ元 http://msdn.microsoft.com/ja-jp/library/bb772098(v=vs.90).aspx

ソリューションエクスプローラーに参照設定とかが表示されないなと思ったら

すべてのファイルを表示するモードに切り替える ネタ元 http://homepage1.nifty.com/rucio/main/kiso/Kiso13Reference.htm

マネージドDLLの作成と呼び出す手順

■呼び出すDll(クラスライブラリ) ファイル名 ClassLibrary1.dllVB.netで作成した場合------------------------------- 新しいプロジェクトにてクラス ライブラリ を選択 プロジェクト名 ClassLibrary1 Public Class Class1 Dim i As Int32 Public Sub setI…