2010年4月13日火曜日

Excelがダブルクリックで開けない

突然、Excelファイルがダブルクリックで開けなくなった。

Excelファイルが見つからないというようなエラーが出る。
Excelを起動してからファイル⇒開くと進めば開ける。

ツール⇒オプション⇒全般タブで、「他のアプリケーションを無視する」のチェックを外すことで解決。

2010年4月5日月曜日

XPでのRDPマルチセッション

あるアプリをインストールする都合上、
XPのSP3でリモートデスクトップを複数できるようにしてみた。

ターミナルサービスでも動くのだが、
データフォルダがインストールフォルダに固定されるので、
複数のサーバで運用している環境では、サーバが変わったとき困る。

そこで、XPのPCにインストールしてRDPで利用することにした。
ソフト個々にPCを置くわけにもいかないので、
既存のRDP用PCの一台に兼用させることにするが、
同時利用もありうるので、その対策。

こちらでできるはずなのだが、なぜかダメ。
http://gigazine.net/index.php?/news/comments/20091205_universal_termsrv_dll_patch/
「ノーマルモードで良い」とあるので、
セーフモードで試してないが、やはりセーフモードでないとダメか?
と思ったら、レジストリ設定が必要らしい。
DLした中にレジストリ設定があったが、それをやれとは書いてなかったので、何もしなかった。

結局、こちら
http://alonbilu.wordpress.com/2008/05/17/enabling-multiple-concurrent-remote-sessions-on-windows-xp-sp3-patched-file-included/
でできた。
セーフモードでtermsrv.dllを入れ替えれて、レジストリを追加。

しかし、universal_termsrv_dll_patchはやっぱり便利なので、再チャレンジ。
やはりレジストリ設定(Xp.reg)が必要だとわかったが、
今度はPCを再起動すると無効になってしまう現象に遭遇。
この事象は発生するマシンとしないマシンとがあった。
この違いは、ドメイン参加しているかいないかの違い。
ドメイン参加しているマシンでは、再起動するとレジストリ設定が元に戻ってしまう。
システム起動時にレジストリ設定を行うようスケジュールすることで解決した。

2010年2月24日水曜日

.htaccessで拡張子.htmlのままPHP実行可能にする

既存ページにPHPを組み込む際、ファイル名を変更せずに、拡張子もそのまま.htmlを使いたい。

.htaccessに
AddType application/x-httpd-php .htm .html
と1行追加する。

2010年1月28日木曜日

IE6の文字間隔

IE6と、7・8とでなんとなく文字の大きさが違うなとは、漠然と感じていた。
あるサイトでデザイン上IE8で1行に収まっているページがIE6で崩れるとの指摘。

確かに、IE6だと微妙に文字間隔が広く、スペースに収まらない。
結果的にfloatもいまくいかなくて表示が崩れる。

この問題は、font-family指定の“最初”に日本語フォントを指定すると解決する。
これまでは、英字フォントを最初に指定していたが、“MS Pゴシック”を最初に指定するようにしたら、キレイに収まった。

2009年12月13日日曜日

画像&テーブル幅(HTML)

画像と枠線の間に余白を開けたかったのだが、imgタグでpaddingを指定してもIEで余白ができない。
久々にHTML4.01Transitionalで作っていたが、要するに「互換モード」で解釈されていた。
「標準モード」にするには、DOCTYPE宣言をW3CのURLまで入れて正しく書かなければいけない。

http://allabout.co.jp/internet/hpcreate/closeup/CU20061202A/

テーブル幅を固定するには、table-layout: fixedの指定が必要。
その上で、最初のtdで幅を指定する。
最初のtdやthで幅を指定するのはよくやっていたが、table-layout: fixedは忘れていたなぁ。

2009年12月4日金曜日

oblect要素

 各ページに共通するヘッダ部などをiframeで表現してきたが、さすがに非推奨要素は何とかしなくてはと思ってobject要素を使おうと考えた。
 しかし、IEでは枠線を消すことができないらしい。(IE8ではimgは良くなったようだが…)
 さてどうしたものか?