2019-08-01から1ヶ月間の記事一覧
1.概要 2.SerialPortクラスを使う 3.使用可能なポートを取得する 4.ポートの設定を行う 5.スクリプト 6.実行する 1.概要 最近のPCには標準で搭載されていないことが多くなってきましたが 外部デバイスの制御にはRS232C通信がまだ根強く残っており アプリケー…
1.はじめに 2.簡単な経歴 3.プログラマーになった理由 4.プログラマーという職業について 5.何から始めればいいか? 6.まとめ 1.はじめに 当ブログにご訪問頂きましてありがとうございます。 備忘録を兼ねて可能な限り、有益な情報をあげていきたく、日々頑…
1.概要 2.イベントログのパス 3.CAB形式とは 4.CAB形式への圧縮方法 5.単純に圧縮してみる 6.ちゃんと圧縮する 1.概要 WindowsPCに不具合があった時などは とりあえずイベントログを見ることで解決につながることもあります。 ですが、すぐそこにあるPCであ…
1.概要 2.方法 3.確認 4.スクリプト 5.結果 1.概要 windows用のフォームアプリを作成した時に UACが有効だと、アプリケーションの動作上よろしくないことが多いかと思います。 ここではアプリケーションからUACを無効にしてしまおう という考えでコードを記…
1.概要 2.スクリプト 1.概要 アプリケーションの仕様上、タスクバーが非常に邪魔な時がありました。 その為、表示、非表示の制御を行うようにしました。 制御はWIN32APIから行います。 2.スクリプト Public Declare Auto Function FindWindow Lib "USER32.DL…
1.概要 2.比較 関数の終了 型変換 イベントの追加 DLL関数呼び出し DLL関数呼び出し(Declare) ArrayList→string[]変換 My.Computer.FileSystemクラスをC#で使う 1.概要 【VB.net】から【C#.net】へ移行して欲しいという依頼が少なからずあります。 これに対…
1.概要 2.Jsonデータ 3.コード 4.結果 1.概要 .netアプリケーションからJsonデータをPOSTしてみます。 今回は.net Framework4.5から追加された【HttpClient】クラスを使います。webサーバーはPOSTされたJsonデータを そのまま返してくるという動作になってい…
1.概要 2.サーバーの環境を構築する 3.app.jsを作成する 4.app.jsを動かす 5.ファイアーウォールを設定する 6.JsonファイルをPOSTする 1.概要 簡易的なPOSTサーバーを構築します。 クライアント側からWEBサーバーへJsonファイルをPOSTすると そのままJSONフ…
1.概要 2.インストールする 3.シリアライズする 4.デシリアライズする 1.概要 .netアプリケーションでjsonファイルを扱うことがあります。 そんな時に便利なのが【Newtonsoft.Json】になります。Jsonとは JavaScript Object Notationの略で、テキストベース…
C#.netでポインターを扱う場合、unsafeキーワードを用いる必要があります。 ただこのunsafeキーワードは【Visual Studio】の設定を変更しないと コンパイルエラーが出てしまうので、これを下記のとおり設定変更してあげる必要があります。設定方法は簡単で …
1.概要 2.インストールする 3.【Any CPU】でも使えるようにする 4.スクリプト 開発環境:visual studio2015 開発言語:C#.net 1.概要 以前の記事で【WebBrowserコントロール】を使って ブラウザを組み込んだアプリケーションを作成してみました。 ですが、デ…
1.概要 2.コントロールの追加 3.【NotifyIcon】の設定 4.【CntextMenuStrip】の設定 5.アプリケーションの動作 6アプリケーションの設定 7.スクリプト 8.結果 開発環境:visual studio2015 開発言語:C#.net 1.概要 タスクトレイに常駐しているアプリケーシ…
信頼できるサイトからファイルをダウンロードする時に 何かしらの原因でウィルス判定され ファイルダウンロードに失敗することがあります。 こんな時は【Windows Defender】が原因の可能性があります。無効にする方法は下記のとおりです。①画面左下の検索ボ…
1.概要 2.設定 インストール時にbatファイルを実行する ProgramData下にファイルをコピーする インストール完了後にreadmeを表示する サイレントインストール スタートアップにショートカットを作成する 1.概要 前回の記事でウィザードをとおして、インスト…
1.概要 アプリケーションが完成したら配布方法を考える必要があります。 実行ファイル単体で動作するようなものならば そのまま圧縮して配布しても問題ないかもしれませんが 必要なファイルを指定のフォルダへ配置したい等 規模が大きくなるにつれてアプリケ…
1.概要 2.スクリプト 3.結果 1.概要 アプリケーションを作成する際に 簡易的に状態通知を行いたい時があります。 メールサーバーを構築してもいいですが、 そこまでする必要性があるのか?と思うときもあります。 そんな時にGmailを使って状態通知が出来れば…