typeという名称のプロパティにアクセスするには?

解決


OzOz  URL  2006-11-16 18:00:59  No: 23946  IP: [192.*.*.*]

TWebBrowser を使っていてその中で
<input type="image" src=......>
というタグを識別するための方法なんですが、


  element : IHTMLElement; //HTMLObject

このelement が<input type="image" src=......>のとき

    if LowerCase(element.tagName) = 'input' then
    begin
      if LowerCase(element.type) = 'image' then
こうしたいのですが、typeが予約語のためコンパイルできません。
当然といえば当然なんですが、これを回避するにはどうしたらよいでしょうか。

編集    削除
えーとね  2006-11-16 18:47:05  No: 23947  IP: [192.*.*.*]

Element: OleVariant; でどうでしょう。

編集    削除
OzOz  2006-11-16 19:22:55  No: 23948  IP: [192.*.*.*]

あちゃ

  type というキーワードが入ったらだめと思い込んでしまっていました。
OleVariant(element).type  でOKでした。

編集    削除