カテゴリー
SugiBlog Webエンジニアのためのお役立ちTips

Apache Basic認証パスワード生成

<?php
$id = "test";
$password = "test";
$sal = substr($id, 0, 2);
$password_crypted = crypt($password, $sal);
?>

続きを読む…»

1,312 views

ApplyFilter

Filter機能では条件の複数指定ができないようなので、代わりにApplyFilterを使用

構文  expression.ApplyFilter(FilterName, WhereCondition)

設定項目 内容
expression DoCmdオブジェクト[省略不可]
FilterName フィルタ名またはクエリ名を文字列式で指定[省略可能]
WhereCondition SQL文のWHERE句を文字列式で指定[省略可能]

例)

'日付が2003年1月1日から2003年12月31日までのデータを抽出
DoCmd.ApplyFilter , "sales_date between #2003/01/01# and #2003/12/31#"

フィルターを解除
Me.FilterOn = False
4,430 views

環境変数(Environ)

VisualBasicでWindowsの環境変数を利用する方法をご紹介します。

例)Explorerなどを起動する

Call Shell("explorer")

実行ファイル名(拡張子を除く)のみでOK。パスは環境変数Pathから取得してくれます。

その他の環境変数の取得

書式

Environ("環境変数名")

Windowsディレクトリ
※WindowsディレクトリはOSによって「windows」や「winnt」などと違いがあるので注意

Environ("windir")

ユーザーディレクトリ

Environ("userprofile") 'C:\Documents and Settings\Administrator

ProgramFilesのパス

Environ("ProgramFiles") 'C:\Program Files

CommonProgramFilesのパス

Environ("CommonProgramFiles") 'C:\Program Files\Common Files

Application Dataディレクトリのパス

Environ("appdata") 'C:\Documents and Settings\Administrator\Application Data

環境変数名はマイコンピュータのプロパティからも調べられますが、
コマンドプロンプトで「set」コマンドを引数なしで実行するほうが早いです。

「set」コマンドを実行すると、環境変数とその値が出力されます。

3,865 views

関数の実行スピード

・str_replaceとereg_replaceではstr_replaceのほうが速い

・echoとprintではechoのほうが若干速い。
(printは$res=print(“hello”)の結果を返すため)

1,047 views

DNSキャッシュのクリア

コマンドプロンプトで

c:\> ipconfig /flushdns

を実行

Windows IP Configuration

Successfully flushed the DNS Resolver Cache.

と表示されればOK

2,478 views