VB.NET vbCrlf で split すると二行目から先頭にvbCrlfがついてしまう

val.split(vbCrlf) → 2行目以降の先頭に、vbCrlfがつく。 split(val, vbCrlf) → vbCrlf はつかない。 です。

YAMAHA RTX810 のフィルターで Dynamic の in と out について

まずは、filter の IN とOUTについて。 ルータに向かう方がIN ルータから出てくる方がOUT です。 dynamic の動作がよくわからなかったので実験。 ip secure filter in 1000 1001 9999 dynamic 1010 ip secure filter out 9999 9999は全てreject さて、これで…

ZIP ファイルを解凍せずに中身を見ると、見えないが、解凍するとある。

さて、この間会社で起こった不具合です。 メーラーは OUTLOOK 2016です。 受信したメールをOUTLOOK 2016で開き、添付ファイル(zip ファイルでした)を、 保存して中身を見ると。中身がありません。 何かの間違いかと思い、お客様にお願いしてもう一度添付フ…

Visual Studio 2017で エラーが不意に発生する。

先日から、visual studio2017でエラーが発生するようになりました。 「Visual Studio は例外を検出しました。拡張機能が原因である可能性があります。」 と表示される。そのたびにvisual studioを再起動していました。 [HKEY_CLASSES_ROOT\Wow6432Node\CLSID…

CENTOS 7 Samba 設定変更後、アクセスできなくなる。 ユーザーごとのアクセス制御変更後。

業務時間終了ぎりぎりで、ファイルサーバを使用している人たちがいなくなるのを見計らって、編集し終わったsmb.conf等を保存して、systemctl restart smb nmb 再起動OK! アクセスチェックもOK。となったところで、 念のため他のPCからもアクセスしてみると、…

RTX810 の DNS が 起動してしばらくすると反応しなくなる

社内ネットワークで、インターネット、メールセグメントを分割するために、RTX810を設置してIPマスカレードで、事務所ネットワークと接続することにしました。 事務所ネットワークセグメント 192.168.1.0/24 で インターネット、メールセグメント 192.168.2.…

OutLook VBA で送受信の開始を検出する

以前、OutLookVBAで、送受信の終了を検知する記事を書きましたが、 今度は、「送受信の開始」を検出する必要が出てきました。 その方法。 以前とほとんど一緒ですが。 '以下をClass1に記述します。 Dim WithEvents mySync As Outlook.SyncObject Sub Initia…

VirtualBox で ヴァーチャルマシンが起動しない話

BIOSで VT を 有効にしているのだが、 なぜか再起動しても VT-x が有効にならない。 何をしてもヴァーチャルマシンが起動しない。 asus のマザーなのだが、 BIOSをのCPUのところには、VT の設定がなくて、 他の場所に見つけた。 システムエージェント設置に…

マネージ デバッグ アシスタント 'DisconnectedContext'  VB.NET で発生。 Excel出力

一度の処理で、100個くらいのエクセルファイルを出力する処理を作りました。 ループしながら、出力、保存を繰り返すのですが、 大体同じようなタイミングでエラーが発生し、 20個目のエクセルを出力、保存し終わって、 エクセルのオブジェクトをRelease…

VB.NET WindowsService から画面をロックする 3

さてさて、もともと指紋認証アプリのための仕組みだったのですが、 なぜか、バックアップバッチが走っているサーバ上で、タスクスケジューラに登録された指紋認証アプリが起動しないとのこと。 うーん。バックアップバッチが最初に走って、それが終わるまで…

エクセル VBA Rangeメソッドが失敗する

VBAでRangeメソッドが失敗するので、少し悩みました。 エラーがでるのは .Range("A1") = "テスト" のところ、値を入れるだけでエラーが? と思いましたが、 WorkSheetChangeのなかで、A1の値が変更されると、A1に書き込むようにループになっていたようでした…

Amazon FireFox ログインできない カスペルスキー

なぜか昨日2018/06/16の夜から、FireFoxでアマゾンにログインできなくなっていました。 ???不正ログインとか思ったけれど、そうでもなさそう。 いつの間にか英語版になっていたFireFoxを一度アンインストールし、再度インストール。その際に情報をクリア…

Windows10 画面がちらつく

会社で購入したPCの画面がちらつくため(画面一体型)、 対処しました。 中古で壊れかかっているのかと思ったら、 ノートンをインストールしているのが原因。 screen_fix というパッチをダウンロードして、セーフモードで実行したら治りました。 ※ 2018/06/1…

VAB オートフィルタで 抽出したデータをコピーしようとしてもできない。

オートフィルタの結果をコピーして別シートに張り付けているのですができません。 ??? .Range("A3:F" & maxRow).CurrentRegion.SpecialCells(xlVisible).Copy Workbooks("抽出用.xlsm").Worksheets("Sheet2").Range("A3") みたいな感じです。 ブレイクポ…

EXCEL 2016 ネットワーク、Samba上のエクセルを開くと勝手にズームになる。

保護ビューにならないようにしたらなおりました。 IEのインターネットオプションから、 セキュリティ → 信頼済みサイトに、 ファイルサーバのアドレス \\192.168.xx.xx を円マーク二つを付けたものと、 つけていないものを両方登録します。httpsでないばあい…

CentOS7 chrony 時刻が同期できない

ntpd とchroyd が両方動いていたので、ntpdを停止。 チェックすると、同期できない。 ntpdを動かしても同期できない。 設定は変更していない。 ntpdate ntp.nict.jp で時刻を合わせようとすると、名前解決ができない。 DNSが動いていませんでした。 systemct…

CentOS7 freeradius 再起動起動しない

先日カーネルのアップデートを行いました。 が、起動しなくなるので、以前のカーネルで動かしています。 yum update でエラーが出ているのを解消したかったのです。 そして、再起動して無事起動するか確認。 Raidドライバの都合で、起動しなくなることがある…

Cisco Startシリーズ C841M-4X-JSEC/K9/START でPAT(IPマスカレード)が変換されない。

内部のIPを外部のIPに変換するPATですが、今回は内部ネットワークの別セグメントへの接続にPATを使用します。 192.168.0.0/24 と 192.168.40.0/24 の間にC841Mを設置し、 PATで192.168.2.※→ 192.168.40.1 に変換。というのが当初の目論見でした。□interface …

Windows 10 Out Of Range  範囲外 で 画面が映らない

ディスプレイを変えてみると映ることもあります。 ダメならば、ウィンドウズのタイトル画面が表示されたときに、電源長押しで電源を切ります。3回目の起動で自動修復モードに入ります。 詳細オプションのスタートアップ設定で再起動します。 低解像ビデオモ…

VB.NET WindowsService から画面をロックする 2 リモートアクセスでもロックする

さて、画面ロックのやり方がわかって喜んでいたのだが、 WindowsServer2016でテストしたところ、画面ロックが動作しない。 ・・・しばらく試した末に、あきらめかけましたが、 頑張って調べました。 アクティブなユーザートークンを取得して、そのユーザーと…

VB.NET WindowsService から画面をロックする

ここしばらく、WindowsServiceからWindowsをシャットダウンするソフトを作っていましたが。 シャットダウンではなくて画面ロックでできないか、ということでやってみました。 <DllImport("Advapi32.dll", EntryPoint:="CreateProcessAsUser", ExactSpelling:=False, SetLastError:=True, CharSet:=CharSet.Unicode)> Public Shared Function CreateProcessAsUser(ByVal hToken As IntPtr, ByVal lp</dllimport("advapi32.dll",>…

Mistel BAROCCO の設定について2 MD200 を光らなくする

PN + 4 を 押すと 光らなくなります。 NUMLOCKは光ります。 MD600 のキーボードと接続して使用している場合は、色の設定もキーボードの方のマニュアルを参照しましょう。

Mistel BAROCCO の設定について1 右クリック

右クリックをキーに割り当てたい。 右クリックのショートカットキーは「SHIFTG+ F10」 なので、 「FN + CTRL」でマクロ記録スタート。 今回は「FN + SPACE」に割り当てるので、「FN + SPACE」を押下。 「SHIFT + FN + 0」を押下 「FN + CTRL」で記録完了 以…

VB.net パラメータクエリ DBNull.Value を入れているのに、0になってしまう。

params.Add(New OleDb.OleDbParameter("@data1", params.Add(New OleDb.OleDbParameter("@data2" params.Add(New OleDb.OleDbParameter("@data3", params.Add(New OleDb.OleDbParameter("@data1", ← これが重複していた params.Add(New OleDb.OleDbParameter…

実行されないサービスの罠

案件: 指紋ダブル認証システム ログイン時に指紋認証画面を表示し、二人の認証がない場合には、Windows を強制的にシャットダウンする。 ログイン画面は.netで、シャットダウン処理はWindowsServiceを.net で作成し実現する。 ログイン画面はタスクスケジュ…

VisualStudio2017 Microsoft.Office.Interop.Access が参照できない 

COM参照「4affc9a0-5f99-101b-af4e-00aa003f0f07」バージョン9.0を解決できませんでした。 オブジェクト参照がオブジェクト インスタンスに設定されていません。 始まりはOFFICE365の上にそのままOFFICE2016をインストールしたこと。 気づいたら、Intero…

VB.NET WindowsService 起動しない 実行されない

指紋二重ログインの機能を自作していました。 認証されなかった場合に、ウィンドウズサービスで強制的にシャットダウンします。 管理者ではなく、標準ユーザーを作成し、 試すと、ログインしてもサービスが起動していませんでした。 手動になっていたところ…

Windows 起動時に すぐにフォームを表示したい。

スタートアップに登録しても、遅い。 20秒くらいかかっている。遅すぎて使えない。 そんな時は、タスクスケジューラで、トリガをログイン時にすると結構早いです。 5~10秒にまで縮まりました。 さらに、作成したタスクを一度XMLにエクスポートし、 Prio…

コリコランを買いました

迷った末に、購入しました。 肩こりがひどく、毎日痛みに苦しんでいます。 キーボードに長時間向かうことができなくなりつつありましたが。。。 コリコラン・・・効きます。 使う前と比較すると、仕事終わりでの肩の痛みが全く違います。 痛みがなくなったわ…

Rasberry pi 3 QT のエラー libegl warning dri2 failed to authenticate を解消しようとしたら、アプリが起動しない。

libegl warning dri2 failed to authenticate というエラーが QTアプリのコンパイル時に、毎回出ているので、 検索して対処してみました。 sudo apt-get install chromium-browserLIBEGL=`sudo find /usr/lib/chromium-browser -name libEGL.so`LIBGLES=`sud…