日記帳
本ページはプロモーションが含まれています
カテゴリー
Links
blog(ブログ)マスター
アンドロイドの巣
ゼロから始めるベランダ菜園
タイトル
2024年11月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

アーカイブ

2006年08月 のアーカイブ

今年の夏の収穫2006


まず、巨峰ちゃん

今年も
おいしい巨峰ちゃんができました。


食べたとき 外に種をまくと
勝手に生えてきます

いちど芽が出ると
20年以上毎年実がなるのでお勧めです。


なんと りんごちゃん?

 えっ 葉っぱが違う?

色つけちゃいました。

ほんとは イクリちゃんです。

イクリちゃん 2個

DelphiでDemeanor for .NET を使ってみる「その2」
C#コンポがなさすぎ
C#のComponentCount相当品がわからないので
続きは、Delphi.netでいってみましょう。
procedure TForm1.Button1Click(Sender: TObject);
var
i : integer;
begin
for i := 0 to ComponentCount-1 do
if (Components[i] is TButton) then
begin
Text := Components[i].GetNamePath;
(Components[i] as TButton).Caption := 'おはよう';
end;
end;
コンパイル
exeが巨大ですね!!
まぁ気楽に実行できるのできにしないでおきましょう。
"C:\Program Files\Wise Owl, Inc\Demeanor for .NET, Personal Edition\Demeanor" /report:repo.xml /names:numeric ohayou_delphi.exe
うぁ repoのサイズが9M近くあります ビビビですね。
では、実行してみましょうか
ばっちり、おはようと ボタンクラス名がでました。
では、xmlをfirefoxにポイっ
 ・・・・。とろんとろん
 な なにごとですか!!
うわぁー システムメモリ850MB消費
タスクマネージャー firefox強制終了
なんとおそろしい ログxmlファイルでしょう
しかたがないので メモ帳で開きましょう。
(゚ロ゚)ギョェ なにも変更されていません。
ということは、delphi.netには、無意味?
疑問その1:delphi.netには使えない?
疑問その2:delphiに付属しているのはなぜ?
では、もう一度 ファイルを読み直します。
/all というのをみつけました。
再度やってみましょう。
Button1で検索
今度は、
a
kN
に変更されています。
では、実行しましょう
ohayou_delphi.exe - 共通言語ランタイム デバッグ サービス
アプリケーションで、ハンドルできない例外が発生しました。
処理 ID=0x5c8 (1480)、スレッド ID=0x6a4 (1700)
アプリケーションを終了するには [OK] をクリックしてください。
アプリケーションをデバッグするには、[キャンセル] をクリックしてください。
(゚ロ゚)ギョェ 使えないじゃん!!
おしまい。
DelphiでDemeanor for .NET を使ってみる「その1」
説明書をみるとsn.exeがどうのこうのと
ということで
フォルダをじっとみるめる・・・
そんなファイル ナイヨ!!
仕方がないので
 Demeanorを動かしてみる・・・
  使い方の書式がたらたらと流れる
   しかし、読めない。
とりあえず レポートと 一個 混ぜてみる。
ということで、
とりあえず、
exeがあるところで
"C:\Program Files\Wise Owl, Inc\Demeanor for .NET, Personal Edition\Demeanor"
/report:repo.xml /names:numeric がはは.exe
を実行してみる・・・
なに いきなり ent版 買え表示 失礼な!!
To upgrade to the Enterprise Edition,
Demeanorが下にでき、なにやらexeとreo.xmlができました。
exeはサイズは同じでした。
(゚ロ゚)ギョェ ということで、
さっそく 違うぞう を起動して調べると
バイト配列は部分的に変わっていました。
で、次にxmlを読むと あっ (こっちを先に読めヨ!!)
動かす前に
 難読 NanDoKu というソフトの説明書を読んだので
 だいたいの動きがわかりました。
  最初からそっちつかえ という声も・・・
どうやら、/names:numeric を指定すると
panel1が_1とかに名称変更するようです。
ここで 疑問です!!
じゃあ 実行時に
nameを 直接していしたらどうなるの?みたいな?
では実験してみましょう
「その2」へ
win apache2 日本語urlエラー
windowsのapache2で abc/.htaccessに

<FilesMatch "^abc$">
ForceType application/x-httpd-php

を使って
ブラウザで 日本語でURL をいれると
Internal Server Error
がでます。

abc/日本語
です

スクリプトで処理するため
日本語部分はフォルダには存在しません。
エラーログには
Invalid argument: utf8 to ucs2 conversion failed on this string: REDIRECT_URL=...
とあります。

abc/cdf みたいに
英数字だとエラーなく機能します。
 またlinuxのapache2では、abc/日本語
 とエラー無く日本語でアクセスできます。

windows apache2のなにか特殊なエラーのようです。
試しに、
Content-Type: text/html
ダミー
と出力する
phpのかわりにしたダミーソフト(exe)を作ってハンドラをすり替えても
同じエラーになるので
ログは、apachce2側のエラーのようです。

さて どうしよう・・・
追記
 どうやら不具合の様で修正されたらしいので
新しいapacheといれかえようと思います。


PR

[PR]