デモ&ソース
Sencha ExtJs Modernで通貨入力のカスタムフィールドを実装
デモ&ソース
MX Compornentで提供される主要なコントロール
このMX Compornentですが旧バージョンも含めてインストールされるので、何を使えば良いか迷うことがあるので、下表にまとめてみました。 是非、参考にして下さい。
コントロール名 | バージョン | 説明 |
---|---|---|
ActUtlType | 4.00A | PLC通信用のActiveXコントロール。 通信設定ユーティリティを使用して、プログラムを作成する場合に使用する。 |
ActProgType | 4.00A | PLC通信用のActiveXコントロール。 通信設定ユーティリティを使用しないで、プログラムを作成する場合に使用する。 |
ActEasyIF | 3 | PLC通信用のActiveXコントロール。 4.00Aが最新なので特に理由がない限りは使用しなくてよい。 |
ActSupportMsg | 4.00A | MX Componentの各コントロールが返すエラーコードの該当メッセージを取得するためのActiveXコントロール。 |
ActSupport | 4.00A | MX Componentの各コントロールが返すエラーコードの該当メッセージを取得するためのActiveXコントロール。 4.00Aが最新なので特に理由がない限りは使用しなくてよい。 |
DotUtlType | 4.00A | ActUtlTypeの.Net移植コントロール。.Net Framework2.0用なので要注意。 |
DotSupportMsg | 4.00A | ActSupportMsgの.Net移植コントロール。.Net Framework2.0用なので要注意。 |
※通信設定ユーティリティとは、PLCの接続先をウィザード形式で設定できるツールです。 これを利用しない場合は、通信に必要ないくつかの情報をプログラム内にパラメタとして指定する必要があります。
ちなみに、私が開発する時は、「ActUtlType」、「ActSupportMsg」を利用しています。
MX Compornent(体験版)のダウンロードはこちらから
バッチファイルでProxyのON/OFFを切り替える方法
在宅ワーク時は、プロキシを通さずにインターネットに繋げて、
出社した時はProxyをONにしてインターネットに繋げる人も多いのではないでしょうか。
今回は、インターネットオプションのダイアログを表示せずに、ダブルクリックだけで
ProxyのON/OFFを切り替える方法をご紹介します。
次のコマンドをBATファイルにして実行して下さい。ProxyのON/OFFを切り替えることができます。
Rem レジストリを書き換えてProxyをON
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v "ProxyEnable" /t REG_DWORD /d "1" /f
SQL Server:現在実行中のクエリを確認
現在実行中のクエリを確認する方法です。
以下のSQLを実行して見て下さい。
req.session_id,
req.status,
req.command,
req.cpu_time,
req.total_elapsed_time
FROM sys.dm_exec_requests req
Azure VM BシリーズのCPUクレジットの残高を確認する
「勤怠システム」など特定の時間帯だけ高負荷となり、それ以外の時間帯は殆ど使用されないシステムでは、Bシリーズが最適な選択になります。
Bシリーズでは、CPU使用量がベースラインを下回る場合は、CPUクレジットを蓄積し、高負荷となった場合は蓄積したCPUクレジットを消費して、通常より高いパフォーマンスを発揮してくれます。 (例えば、「Standard_B2s」サイズの場合だと最大CPUパフォーマンス200%まで引きあがります)
今回は、CPUクレジットの残高を確認する方法を紹介します。 Azure Portalで以下の操作を行ってください。
Azure Portalで対象のVMのページに移動。
「メトリック」を表示し、「CPU Credits Remaining」、「Percentage CPU」を追加。
以下のとおり、CPUクレジットの推移を確認できます。
なお、CPUクレジットを全て使い切った場合は、ベースラインパフォーマンスに戻ります。(「Standard_B2s」サイズの場合だとCPU使用率40%になる。)
また、VMを「再デプロイ」または「停止/起動」するとCPUクレジットが0にリセットされるのでご留意ください。
厳選 Visual Studioの便利なショートカット
エラー箇所にジャンプ 「Ctrl + Shift + F12」 ブレークポイント 設定/解除 「F9」 有効化/無効化 「Ctrl + F9」 ViEmu特有 「:ls」:バッファナンバーのリストを表示。 「:b2」:バッファ2のファイルを開く。 「:n」:次のバッファのファ...
-
以下のSampleのとおり、ReadJEnc.JP.GetEncoding()メソッドで文字コードを自動判定することができます。 実装例 public void DetectingEncodeTest() { var path = @"C:\Te...
-
最近、無償提供されたMicrosoft Teamsにプログラムからメッセージ投稿してみたいと思い、実装してみた。 システム監視、センサなどから情報投稿など、いろいろ利用できそう。 まずは、Microsoft TeamsのIncoming Webhook APIのURLを...
-
ファイルがロックされているかどうか判定 public class ExchangeUtil : PublicWebApiUtil { /// ファイルが開かれてロックされているかどうか /// true:ロックされている/false:されていない p...