2015-03-01から1ヶ月間の記事一覧

MessageBoxのはい/いいえ/キャンセルの文字を変更する

MFC

SetWindowsHookEx()/UnhookWindowsHookEx()を使ってフックして対応 ////////////////////////////////////////////////////////////////// // フックハンドル用の変数をグローバルで宣言する。 HHOOK MyHookHandle; // フックハンドル変数 // OKの文字列と、…

vb.netで区切り文字で分割して配列に変換する

Split使う ' 必要な変数を宣言する Dim stCsvData As String = "5, Jitta, ABC" ' カンマ区切りで分割して配列に格納する Dim stArrayData As String() = stCsvData.Split(","c) ' データを確認する For Each stData As String In stArrayData MessageBox.Sh…

VB.NETで文字列のなかから数字だけ抽出

正規表現使う Imports System.Text.RegularExpressions ... Dim reg As New Regex("[^\d]") '--- [^0-9]でもよい Dim strSrc As String = "あいうえ1234おー" Dim strDes As String = reg.Replace(strSrc, "") ネタ元 http://rucio.cloudapp.net/ThreadDetai…

BackWPupでバックアップ・リストア(復元)の具体的手順

FTPでファイル群をアップロードphpMyAdminからデータベースを復元 ネタ元 http://blog.s-giken.net/137.html

C#でメール送受信ライブラリTKMP.DLL

POP3Clientは日本語に弱いので困る。 受信のサンプル { //接続情報 string server = "sample.jp"; int port = 110; string userid = "user"; string pass = "pass"; //サーバへの接続用クラスを作成する IPHostEntry hostInfo = System.Net.Dns.GetHostEntry…

バッチファイルでyyyymmddの日付を使う

echo %date:~-10,4%%date:~-5,2%%date:~-2,2%ネタ元 http://www.atmarkit.co.jp/ait/articles/0405/01/news002.html

スタートメニューをツールバーに出して便利にアクセス

OS

Windows 8に[スタート]メニューを追加するには、 デスクトップ画面のタスク・バー上でマウスの右クリック(タッチ操作の場合は長押し) メニューを開き、[ツール バー]-[新規ツール バー]を選択する [新規ツール バー - フォルダーの選択]ダイアロ…

WIndowsにインストールするときOSやウイルスソフト怒られないようにするためコードサイニング証明書を購入する

OS

昔はそんなの要らなかったけど、このセキュリティが叫ばれるご時世、インストーラーにも証明書が必要な時代がやってきてます。日本人ならコモドジャパンがオススメとのことで、手続きしてみた。 年2万円くらい。 ネタ元 http://www.nda.co.jp/memo/codesigni…

VB.NET 二重起動を禁止する方法

あまり厳密じゃなくてよい 簡単なパターン。 あまりないとは思うがプロセス名の同じ別のアプリケーションが存在するとうまくいかない '二重起動をチェックする If Diagnostics.Process.GetProcessesByName( _ Diagnostics.Process.GetCurrentProcess.Process…

ExcelVBAでセルの折り返しOFF

折り返して全体を表示するを解除するVBAのコード Cells.WrapText = Falseネタ元 http://www.relief.jp/itnote/archives/excel-vba-off-wrap-text.php

WordPress掲示板プラグイン bbPressでフォーラムのトピック一覧に検索窓追加

content-single-forum.php に以下を追加 <div class="bbp-search-form"> </div>

BATファイルで引数分ループ処理

os

gotoコマンドを使ったループとshiftコマンドを用いて、すべてのコマンドライン引数を処理 :loop if "%~1" == "" goto end rem ここに%1に対して処理を書く。例えば次のように。 echo %1 shift goto loop :endネタ元 http://refluxflow.blogspot.jp/2007/08/b…

C#でsmtpclientを使ってsmtpメール送信

smtpclient.Host = "ホスト"; smtpclient.Credentials = new System.Net.NetworkCredential("ユーザー", "パスワード"); smtpclient.Port = 25; //場合によっては587だったり。環境に合わせてね smtpclient.DeliveryMethod = System.Net.Mail.SmtpDeliveryMe…

バッチファイルにドラッグ&ドロップでFTPアップロード

簡単かとおもいきや意外と手間取った。FTPコマンドに渡すファイルを作って渡すというアイディア。 win8になってから日本語ファイル名がダメになってるとのことで、 パスに日本語が入ってるとアップロードできない。 仕方ないので適当な位置に一旦コピーして…

DOSコマンドでcab(キャビネットファイル)を作る

makecab.exeを使う cabにするファイルの一覧をテキストにして用意しておく(例:cablist.txt)archive.cabという名前にする場合の例。MaxDiskSize=を指定しないとまさかのフロッピーサイズで分割される。 makecab.exe /f cablist.txt /D MaxDiskSize=1073741824…

excelアドインの名前とコメントの付け方

アドインとしてファイル保存するとき、 ([ファイル]-[ の保存]をクリックしてファイルの拡張子は必ずアドイン形式(*.XLA)で保存) アドイン名や説明を入れたい時は保存前に次のようにしてください。 エクセル画面の [ファイル]-[プロパティ]の[ファイルの概要…

IE8でtiwitterのヴィジェットが表示されなくなった場合の真似してほしくない対処方法

WEB

MFCアプリとかでWebBrowserコントロールを使ってる場合にも有効な技。Yahooニュースの対応方法に便乗して widgets.jsの部分をhttp://i.yimg.jp/l/cmn/twitter-widgets/widgets.jsに変えちゃう。 <a class="twitter-timeline" href="https://twitter.com/shikaku_t" data-widget-id="571968401333956608">@shikaku_tさんのツイート</a> <script>!function(d,s,id){var js,fjs=d.ge…