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

解決


OzOz  URL  2006-11-16 18:00:59  No: 23946

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

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


OzOz  2006-11-16 19:22:55  No: 23948

あちゃ

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加