![]() |
geteEementBy... Id, ClassName, TagName en delphi
Buenas muchachos, les dejo este truco para poder extraer fácilmente datos o elementos mediante getElementBy... al igual que lo haría javascript
ej: Hay que tener en cuenta que "byclassname" y "bytagname" devuelve una colección de elementos, asi que hay que almacenarlos en un ihtmlelementcollection. Cuando uno entra a "OleObject" en el webbrowser se puede extraer toda clase de datos y objetos al igual que lo hace javascript(por lo menos lo que voy probando), y hay que estar conciente de que tipo de elemento devuelve ya que si al elemento queremos extraer solamente un atributo por ej:href daria error porque estamos tratando de depositar un string en un ihtmlelement. y tendriamos que declarar un string. Si por alguna razon no queremos extraer datos sino que queremos simular un click o mouseover o mouseout... etc, entonces tenemos que almacenar el elemento en un oleobject ese código simula mouseover sobre el elemento seleccionado. Bueno espero les resulte útil, saludos para todos P/D: el codigo no es "case sensitive" como javascript asi que no hay problema con escribir todo en minusculas P/D: actualicen la lista de trucos en la pagina principal, porque el ultimo truco que aparece es del 2012 |
^\||/^\||/^\||/
. |
Muchas gracias.
Saludos :) |
(MAJ)
Cita:
Nelson. |
Muchísimas gracias, MAJ.
Cita:
|
Cita:
|
Excelente aporte :up:
|
La franja horaria es GMT +2. Ahora son las 17:52:38. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi