Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Application Object
Por ejemplo, cuando se necesite una macro que agregue un texto específico o más
contenido en el portapapeles.
Microsoft Word 15.0 Object Library: Realiza interacción con Word. En caso de no
encontrar el activador, deberá buscar el archivo MSWORD.OLB
Microsoft PowerPoint 15.0 Object Library: Realiza interacción con PowerPoint. En caso
de no encontrar el activador, deberá buscar el archivo MSPPT.OLB
Microsoft HTML Object Library: esta biblioteca es necesaria para acceder a todos los
controles HTML que pueden estar presentes en su página HTML. En caso de no
encontrar el activador, deberá buscar el archivo MSHTML.TLB
a. Activar Referencias:
▪ Microsoft Internet Controls: esta
referencia es necesaria para realizar
operaciones en Internet Explorer. En
caso de no encontrar el activador,
deberá buscar el archivo
IEFRAME.DLL
▪ Microsoft HTML Object Library: esta
biblioteca es necesaria para acceder
a todos los controles HTML que
pueden estar presentes en su página
HTML. En caso de no encontrar el
activador, deberá buscar el archivo
MSHTML.TLB
b. Revisión de página web
c. Identificar objetos DOM para efectuar la automatización
Solo navegación…
Propiedad Descripción
AddressBar Establece u obtiene un valor que indica si la barra de direcciones del objeto está
visible u oculta.
Busy Obtiene un valor que indica si el objeto está ocupado en una operación de
navegación o descarga.
Document Obtiene el objeto de automatización del documento activo
Height Establece u obtiene la altura del objeto.
Left Establece u obtiene la coordenada del borde izquierdo del objeto.
LocationName Recupera la ruta o el título del recurso que se muestra actualmente.
LocationURL Obtiene la URL del recurso que se muestra actualmente.
MenuBar Establece u obtiene un valor que indica si la barra de menú de Internet Explorer está
visible.
ReadyState Obtiene el estado listo del objeto.
Resizable Establece u obtiene un valor que indica si se puede cambiar el tamaño del objeto.
StatusBar Establece u obtiene un valor que indica si la barra de estado del objeto es visible.
ToolBar Establece u obtiene si las barras de herramientas para el objeto son visibles.
Top Establece u obtiene la coordenada del borde superior del objeto.
Type Obtiene el nombre de tipo de usuario del objeto de documento contenido.
Visible Establece u obtiene un valor que indica si el objeto está visible u oculto.
Width Establece u obtiene el ancho del objeto.
Método Descripción
GoBack Navega hacia atrás un elemento en la lista de historial.
GoForward Navega hacia adelante un elemento en la lista de historial.
GoHome Navega a la página de inicio o inicio actual.
GoSearch Navega a la página de búsqueda actual.
Navigate Navega a un recurso identificado por una URL o a un archivo identificado por
una ruta completa.
Eventos Descripción
DocumentComplete Se dispara cuando un documento está completamente cargado e inicializado.
La World Wide Web Consortium (W3C) DOM trabaja para asegurar que
se acuerden soluciones interoperables y de lenguaje neutral de scripting.
<form> Formulario
<input type="text"/ input Cuadro de texto
type="password">
<textarea> Cuadro de texto multiple
<input type="checkbox"> Casilla de verificación
<input type="radio"> Conjunto de opciones tipo radio
<select> Cuadro o lista de selección
<input type="button"> Botón
<input type="file"> Control tipo file - permite enviar un archivo
<input type="hidden"> Campo oculto
<input type="text" / "password"> Control tipo text y password
<frames> Archivo HTML en la misma ventana del
navegador
- Las páginas web residen dentro de una ventana del navegador que
puede considerarse como un objeto.
- El Document Object Model (DOM) es una interfaz de programación
para documentos HTML y XML. Representa la página para que los
programas puedan cambiar la estructura, el estilo y el contenido del
documento.
- El DOM representa los documentos como nodos y objetos. De esa
manera, los lenguajes de programación pueden conectarse a la
página.
- El DOM es una representación orientada a objetos de una página
web, que se puede modificar con un lenguaje de scripting (por
ejemplo, a través de JavaScript).
- La manera en que se accede y/o se modifica el contenido de un
documento es llamando al Document Object Model (DOM).
ieDoc.body.innerText ieDoc.all.Item(n).outerHTML