2004-05-01から1ヶ月間の記事一覧

1ヶ月後の日付文字列を返す(yyyy/mm/dd)

年月日の数字を受け取って、1ヶ月後の日付(yyyy/mm/dd) を返す方法 public static String getNextMonthDay(int y, int m, int d){ Calendar cal = Calendar.getInstance(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd"); cal.set(y,m-1,d);…

CPU情報を表示するツール

WCPUID: http://www.vector.co.jp/soft/win95/hardware/se038172.htmlCPUの各種情報を表示するツール

zipファイルのダウンロードでいきなり開いてしまうようになった

通常、IEでzipファイルをダウンロードする際に、通常は処理方法(保存するか開くか等)を尋ねてきて、保存の場合には保存先を指定するようになっているが、 なにかの拍子にこれを尋ねるダイアログが表示されずに、クリック後いきなり一時フォルダにダウンロ…

マウスカーソルを変更する

自分のアプリケーション内のマウスカーソル変更は簡単にできるが、アプリケーションの外に出るとマウスカーソルはもとにもどってしまう。 これは、外に出ても指定したマウスカーソルのままになる方法 const myCursor1 = 2; procedure TForm1.FOrmCreate(Send…

文字列の長さ(標準キャラセットでの)の取得方法

int bytelen1 = s1.getBytes().length; で可能。例) public class test2{ public static void main(String args[]){ String s1="てすと文字列"; String s2="TestString"; String s3="全角ハンカク混在Test"; System.out.println("s1="+s1); System.out.prin…

Vector クラスは使用すべきではない

Vector クラスは使用すべきではない (過去の互換性のために存在している)代わって ArrayList クラスを使うべき (コレクションフレームワークがとかなんとかかんとか、らしい)以上メモ

数値の表示フォーマット指定

たとえば 4桁のゼロフィルで返す場合… import java.text.DecimalFormat; : : DecimalFormat fmtr = new DecimalFormat("0000"); String s = fmtr.format( num ); return s;

化けるときはWriterを

誤(これで化けるときには…): 〜〜〜(doc, System.out) 正(こうすればいい): 〜〜〜(doc, new OutputStreamWriter(System.out, "Windows-31J")); WEB+DB PRESS Vol20(技術評論社) P237より

MIMEのRFC

RFC2045 MIMEメッセージのフォーマット定義 RFC2046 MIMEタイプの定義 RFC2047 非ASCII文字用の拡張ヘッダ定義 RFC2048 各種登録(新しいMIMEタイプやエンコードタイプなど)手続きの定義 RFC2049 適応基準と使用例 WEB+DB PRESS(技術評論社)Vol.20 P219より…

制御構文(switch〜case)

switch( n ) { case 1: (処理内容…) break; case 2: (処理内容…) break; default: (処理内容…) }

エクスプローラからのファイルのドラッグ&ドロップを受け付ける

フォームが Windowsエクスプローラからのファイルの Drag&Drop を受け付けるようにする方法:1.uses に ShellAPI を追加 uses ShellAPI; (もちろん他のものもあるでしょうから uses xxx,yyy, shellAPI になりますけど) 2.フォーム生成時に、D&Dを受け付…