喫茶XRAYトップページ

[▲前のスレッド]

[10088] クラス名の先頭のT返信 削除
2016/6/22 (水) 09:54:40 Mr.XRAY
[ActionListの標準アクション]
http://www.freeml.com/delphi-users/4465/latest

の ActionList, TActionList なんてすが... (^^;

Google で Delphi Txxxx の形式で検索しても,当サイトがあまりヒット
しないのです.考えてみれば,T を付けているのが多いんです.
既に掲載記事も多くなっているので変更のつもりは,全くありません.
(実は,T を削除しようかと,少し悩んだ時期もありました)

数年前に,メールでの質問で,オンラインヘルプを調べたが,見つかり
ませんでした,というのがありました.
その時は,オンラインの該当ページを提示してレスしました.

昨年,メールをチェックしていて,思い出して記事にしました.
Delphi のオンラインヘルプを Panel という語句で検索しても,
TPanel そのものは検索できないが,TPanel という語句ならば
ヒットするというものです.

[クラス名のプリフィックスの T ( 入門者用 )]
http://mrxray.on.coocan.jp/Delphi/Others/A_UltraIntro03.htm


以下のような違いがあります.

---------------------------------------------------------------
  クラス名          ネット上の慣習表現
---------------------------------------------------------------
  TButton            Button
  TPanel             Panel
  TStringGrid        StringGrid
  TDBGrid            DBGrid
  TActionList        ActionList
  TStringList        StringList, TStringList (T 付きもある)
  TList              TList                   (T 付き)
  TExcelAoplication  TExcelApplication       (T 付き)
---------------------------------------------------------------

【表記の違いの例】

※当サイト, オンラインヘルプの表記
TButton コンポーネントを TList に格納する

※ネット上の記事の慣習表現
Button コンポーネントを TList に格納する


[10089] Re:クラス名の先頭のT返信 削除
2016/6/22 (水) 10:06:13 Mr.XRAY
> 既に掲載記事も多くなっているので変更のつもりは,全くありません.
> (実は,T を削除しようかと,少し悩んだ時期もありました)


悩んだんですが,どのクラスの場合に T を付けるのか,
どのクラスの場合は T を付けないのかという基準が明確ならば直したい
とは思っています.

折角かいた記事ですので,検索エンジンでヒットした方がいいとは思っています.


[10090] Re2:クラス名の先頭のT返信 削除
2016/6/22 (水) 15:35:02 Mr.XRAY
> どのクラスの場合は T を付けないのかという基準が明確ならば直したい
> とは思っています.


自分で調べる気がないと言うことです.
誰かが教えてくれればです.ハイ.ホホホッ.


[10114] Re2:クラス名の先頭のT返信 削除
2016/6/25 (土) 12:49:19 KON
▼ Mr.XRAYさん

んん? 検索キーワード Panel と TPanel では検索結果が異なると!?
これは知りませんでした。
私としては明示的に「T」を付けるのが正しいと思っているのですが、

> [クラス名のプリフィックスの T ( 入門者用 )]
> http://mrxray.on.coocan.jp/Delphi/Others/A_UltraIntro03.htm


…なるほど、「T」を付けない方がヒットする可能性が高くなると。


[10115] Re3:クラス名の先頭のT返信 削除
2016/6/25 (土) 19:02:08 Mr.XRAY
▼ KONさん

> 私としては明示的に「T」を付けるのが正しいと思っているのですが、

正しいかどうかは私には分かりません.
ただ,T の有無によって検索結果が違うことを知って頂きたいですね.
そんな意味で,
 
> > [クラス名のプリフィックスの T ( 入門者用 )]
> > http://mrxray.on.coocan.jp/Delphi/Others/A_UltraIntro03.htm


は入門者用としています.早い時期に知ってもらいたいという願いを込めて...
検索エンジンで,たとえ T を付けても,下図のような場合があります.
要注意です.

[備考]
Google は大文字と小文字を区別しません.
が,キーワードの順番によって結果が違います.
ありふれたキーワードの場合は,そんなに影響はないと思いますが,
そうでない場合に検索結果に影響が出ることがあります.


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