喫茶XRAYトップページ

[スレッド全体
]

[7170] 掲示板へのレスは難しいのです返信 削除
2014/1/25 (土) 22:04:59 Mr.XRAY
自分がレスできる内容はレスしようする気持ちはあります.

難しいのは,Delphi 6, 7, Windows 2000, XP の初期段階ぐらいまでは,
バージョン,環境はあまり考えなくてもレスできたのですが,
Delphi 2007 で Application.MainFormOnTaskbar := True; が導入され,
Delphi 2009 で Unicode になり,レスがしにくくなりました.

環境に関係ないと分かればいいのですが,環境がないとどうレスしようか
考えてしまいます.で,時間が経ってしまい.そのまま.
コミュニティの場は情報交換,相互扶助の場でもありますから,
「これは Delph XX」だなと分かっても,そのバージョンを持っていない人
には分からないコードがあります.それを明らかにしたいとも思います.

よくあることですが,ある人がレスしたら,
「Delphi XXXなので使えません」
「未定義のエラーが出ます」
というのが,あります.ではその人が次回質問する時に環境を書いているか
というと,必ずしもそうとは限らない,という現状もあります.
(個人の学習能力の問題か ?)

「ある特殊フォルダのフルパスを取得したいのですが」
という質問があったとします.

TPath.GetXXXPath
http://mrxray.on.coocan.jp/Delphi/plSamples/460_SpecialFolderPath.htm#11

とレスしたら,環境の記述がない人にとっては,もしかしたら嫌味になるかも知
れません.
一方で,より便利で使いやすい方法を提示したいと思うこともあります.

もちろん,気になるのは環境のことだけではないのですが.

[7185] レス書きまでの過程の例返信 削除
2014/1/30 (木) 21:42:41 Mr.XRAY
[StringGridに描画したボタンのキャプションを設定するには?]
http://hpcgi1.nifty.com/MADIA/DelphiBBS/wwwlng.cgi?print+201401/14010006.txt

もはや質問のタイトルと中身は全くと言っていいほど違んですけどね.
発言の内容もいまいちという感じなんですが,
igy さんがレスしていることでもありますし.
(こういうのってあるんですよね.あの人がレスしているならと,実は)

ん? これはスレッド使った方が,と思うわけです.
で,Delphi のバージョンを確認します.
CreateAnonymousThread と無名メソッドが使えるな,と分かります.

この二つの語句でネット検索してみます.
うん,意味あるページがヒットするな,
よし,ではコードを提示する必要はないな.

ということで,あのようなレスになるわけです.
多分,おそらく,多くの方もレスする時は同じだとは思いますが.
そういうことです.

ただ,もし,「それってどう使うんですか?」
と聞かれた場合はどうするかですね.
実は無視することに決めていました(笑).


[7187] Re:レス書きまでの過程の例返信 削除
2014/1/31 (金) 10:06:33 igy
▼ Mr.XRAYさん

> CanvasのTextOutとか、Windows APIのDrawTextを使うのは、いかがですか?

と提示しただけで、自身で調べて実装されているようですので、

> ただ,もし,「それってどう使うんですか?」
> と聞かれた場合はどうするかですね.


のほうは、あまり心配ないかと・・


実際、(丸投げではなく)質問者本人がそれなりに調べたり確認したり、
努力の跡が見えるのでレスしやすいですよね。

# あとは、
# “問題の切り分けをしやすくするため、最小のコードで試してみる”のを、
# 質問者本人が実施していただけると、問題の解決が早くなるかも・・・ですね。


[7189] Re2:レス書きまでの過程の例返信 削除
2014/1/31 (金) 16:17:32 Mr.XRAY
▼ igyさん

> # あとは、
> # “問題の切り分けをしやすくするため、最小のコードで試してみる”のを、
> # 質問者本人が実施していただけると、問題の解決が早くなるかも・・・ですね。


これが一番なのですが,結構難しいようです.いや,難しいのかも知れません.
コミュニティの場でそのようなことを書くと,

「長いコードの中でやっているので」
とか,中にには
「何万行のアプリでのことなので,そういうことはできません」

という方もいました.そうなると後は何も言えませんです.
また,質問はしたけれど,結果的にコードの他の部分が「悪さ」
していたいうのもよく見かけます.

メールでの問い合わせですが,プロジェクトのソースが送られてきました.
「コードを絞り込んでいただけますか?」
と返信したら,「絞り込むというのは,どういうことなのでしょうか?」
という返事を頂いたことがあります.

当サイトのサンプルプログラム集は,元々,業務アプリの開発で,
テスト用に作成した「絞り込んだ」コードを掲載したのが始まりでした.

おそらく,開発者の中には,そのようなテストはしない方がいるのでは
ないかと思っています.
「急がば回れ」,「問題の切り分け」が必要だと思うんですけどね.


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82