miércoles, 18 de febrero de 2015

Cajas de Entrada (InputBox).
Las cajas de entrada permiten el ingreso de un valor o de un texto y devuelven una cadena con el texto ingresado.
La sintaxis de esta función es:

InputBox(texto, predeterminado, título)
Donde texto es el texto descriptivo que aparecerá en la caja de entrada, predeterminado es el valor predeterminado que aparecerá en la caja de texto de la caja de entrada, título es el texto que aparecerá en la barra de título de la caja de entrada.

type test texto corto 
 Se utiliza para la entrada de cadenas de texto corto, como por ejemplo nombre de personas, números, fechas o diversos datos que se puedan expresar en una línea de texto.
     Se mostrará un recuadro que ocupa una línea y la que será posible especificar este texto. El formato de la instrucción es el siguiente:
< INPUT TYPE=TEXT NAME="variable" VALUE="valor inicial" SIZE="tamaño" MAXLENGTH="longitud máxima" >
     El tamaño de la ventana de introducción de texto se fija con el atributo SIZE, que indica el tamaño de la ventana en caracteres. Aquí solo se define la parte visible, pero el usuario podrá introducir más texto si lo desea. Para indicar el máximo número de caracteres que se permiten en la entrada usaremos: MAXLENGTH. El atributo NAME indica el nombre de la variable que toma el valor de la entrada y VALUE especifica el valor de inicialización del campo. De todos los atributos solo será obligatorio NAME, siendo el resto opcionales. En la entrada se podrán usar cualquier tipo de caracteres incluso los acentuados, en su formato normal.

En programación, una variable es un espacio de memoria reservado para almacenar un valor que corresponde a un tipo de dato soportado por el lenguaje de programación. 
Una variable es representada y usada a través de una etiqueta (un nombre) que le asigna un programador o que ya viene predefinida. Por ejemplo, en la variable de nombre "num", se almacena el número 8 (de tipo entero). De forma genérica, para utilizarla y sumarle un uno se debería programar: num = num + 1. Una variable puede ser del tipo boleano, entero, decimal de coma flotante, carácter, cadena de texto, arreglo, matriz, tipo definido por el usuario, etc. Estos son tipos de datos. Una variable, por lo general, como su nombre lo indica, puede variar su valor durante la ejecución del programa. Dependiendo del lenguaje de programación usado, también puede cambiar el tipo de dato que almacena.

como declarar variables en visual basic 

El período de duración de una variable representa el tiempo durante el cual la variable está disponible para que pueda ser utilizada. En general, una variable existe mientras el elemento que lo declara (como un procedimiento o clase) siga existiendo. Si la variable no necesita seguir existiendo más allá de la duración de su elemento contenedor, no necesita hacer nada especial en la declaración. Si la variable debe seguir existiendo durante más tiempo que su elemento contenedor, puede incluir la palabra clave Static o Shared en su instrucción Dim. Para obtener más información, vea periodo de duración en visual vasic 
El ámbito de una variable está formado por todo código que puede hacer referencia a la variable sin tener que calificar su nombre. El ámbito de una variable está determinado por la ubicación en la que se haya declarado la variable. El código de una región determinada puede utilizar las variables definidas en dicha región sin necesidad de especificar los nombres de las variables. Para obtener más información, vea Ámbito visual  Basic.
El nivel de acceso de una variable es la extensión de código que tiene permiso para tener acceso a ella. El modificador de acceso (como Public (Visual Basic) o Private (Visual Basic)) que utiliza en la instrucción Dim es quien determina esto.
msg box  
muestra un mensaje en cuadro de dialogo, espera que el usuario haga clic en un botón.
 Las cajas de mensajes devuelven un valor, el cual dependerá del botón pulsado en el cuadro de mensaje. Este valor es numérico y se almacena en una variable para luego tomar decisiones.
La sintaxis de la caja de mensajes es la siguiente:
MsgBox(texto, botones+foco botón+icono, título)
Donde texto será el texto descriptivo que aparecerá en la caja, botones son los botones que aparecerán en la caja y se definen por una constante de Visual Basic, foco botón es una constante de Visual Basic que especifica qué botón será el predeterminado (el que tendrá el foco), icono será otra constante que definirá el icono que aparecerá en la caja, título es el texto que aparecerá en la barra de título de la caja de mensaje.A continuación las constantes de los argumentos botones, foco botón eicono.






jueves, 12 de febrero de 2015

macros en visual basic

es un editor donde permite una serie de acciones sobre su macros, libros y hojas. qui podemos modificar las macros y potenciarlas dándole la interactividad que no posee. Para usar el editor, haga uso de la siguiente secuencia:

<Herramientas> - <Macro> - <Editor de Visual Basic> o también usando <ALT> + <F11>.

Si se desea editar o abrir una macro en particular, seleccione:

<Herramientas> - <Macro> - <Macros> Seleccione la macro - <Modificar>.

Puede usar también, <ALT> +<F8>, luego seleccionar la macro y hacer clic en <Modificar>.


y esta relacionado con otros programas  La filosofía de programación usada en este editor, es el de la Programación Orientada a Objetos (POO), la que nos permitirá hacer modificaciones sobre la programación subyacente a una macro y crear nuestros propios programas. Un programa es, en principio, una secuencia de pasos o instrucciones que escribimos para resolver un problema en particular. 

del funcionamiento de visual basic que es el editor y sirve para utilizar otras herramientas en word como en  exel  las macros es para que usted pueda realizar una tarea con un solo clic o pulsar una tecla.


Figura 1. Pulse CTRL y haga clic en el hipervínculo para seguirlo

Default option for following a hyperlink

Figura 2. Haga clic para seguir hipervínculo

Alternative option for following a hyperlink

miércoles, 11 de febrero de 2015

que es una operación automatizada  Son de gran ayuda pues con ellas nos ahorramos trabajo y tiempo en acciones que son repetitivas. 
Proviene de operar que significa parte de una instrucción , que es deslizada por la computadora y automática que es el procedimiento automático en la realización de un proceso , por lo tanto son instrucciones que se realizan automáticamente. 

QUE SOFTWARE TE PERMITEN APLICAR OPERACIONES AUTOMATIZADAS
word xp, excel, Outlook xp, power point, entre otros. estas son las que te permitirte saber cuales funciones son y como puedes usarlas y son las que tienen  un software que te permite usarlas con estas aplicaciones.

CUALES SON LAS OPERACIONES AUTOMATIZADAS MAS COMUNES. 
En word las operaciones automatizadas mas comunes son las plantillas, y los macros.
En excel tiene un lenguaje de programación visual básica, en este programa se puede insertar un marco, consiste en una serie de comando y funciones que se almacenan en el lenguaje de programación  que se pueda ejecutar siempre y cuando se requiera la tarea.

y mas si lo requerimos podemos hacer mas cosas sobre las operaciones automatizadas por lo que requerimos de ellas, para hacer trabajos o otras cosas.

introducción a macros  
un macro es un conjunto de instrucciones de un programa de manera automática con un solo comando.
Las macros son objetos gráficos compuestos y pueden ser de dos o tres dimensiones. Muchas escenas que tienen un solo espacio pueden generar un macro y convertirse así en un objeto gráfico compuesto que puede usarse en otras escenas. Por ejemplo los ejes coordenados que aparecen en la escena izquierda están definidos a partir de objetos gráficos básicos mientras que los de la escena de la derecha son un solo objeto gráfico, es decir, un macro.

1) Direccionamiento general.  (Macros del Sistema.)
Hay que colocar los macros en ciertos directorios relativos al codebase, es decir relativo a donde se coloca Descartes3.jar. Los macros de dos dimensiones deben colocarse en el directorio:
macros/g2d/
y los de tres dimensiones en:
macros/g3d/
o bien en directorios de ellos. El nombre del macro debe incluir los directorios adicionales a los arriba especificados. Por ejemplo si un macro se coloca en la dirección relativa
macros/g2d/dinámica/masa
el identificador del macro, es decir lo que hay que escribir en el campo de texto expresión es:
dinámica/masa.
Los macros que se colocan con direccionamiento general podrán ser públicos y utilizados por diversos autores.
2) Direccionamiento particular(Macros particulares o de las aplicaciones.)
Se pueden colocar los macros en la misma carpeta donde se encuentra la página que contiene a la escena o en subcarpetas de ella.
Para que el direccionamiento particular sea posible es necesario que el codebase sea del tipo "./", "../", "../../","../../../", etc..., es decir, es necesario que las páginas con las escena se encuentren en subcarpetas de la que contiene a Descarte o en subcarpetas de ellas, etc...

  





jueves, 5 de febrero de 2015

Definición y uso

La etiqueta <caption> define una leyenda de la tabla.
La etiqueta <caption> debe insertarse inmediatamente después de la etiqueta <table>.

Ejemplo

Una mesa con un pie de foto:
<table>
  <caption>Monthly savings</caption>
  <tr>
    <th>Month</th>
    <th>Savings</th>
  </tr>
  <tr>
    <td>January</td>
    <td>$100</td>
  </tr>
</table>
Nota: Puede especificar sólo una leyenda por mesa.
Consejo: Por defecto, una leyenda de la tabla será de centro-alineado por encima de una mesa. Sin embargo, las propiedades CSS text-align y del lado de la leyenda se pueden utilizar para alinear y colocar el pie de foto.

La etiqueta <th> define una celda de encabezado de una tabla.

El texto de esta celda se representa en negrita y centrado.

Código
<table border="1">
   <tr>
      <th>Nombres</th>
      <th>Edad</th>
   </tr>
   <tr>
      <td>María</td>
      <td>15</td>
   </tr>
   <tr>
      <td>Juan</td>
      <td>13</td>
   </tr>
</table>
Resultado
NombresEdad
María15
Juan13
La etiqueta <frameset> define un conjunto de marcos.
El <frameset> elemento contiene uno o más <FRAME> elementos. Cada <frame> elemento puede contener un documento separado.
El <frameset> especifica el número de columnas o filas habrá en el conjunto de marcos, y cuánto porcentaje / píxeles de espacio que ocupará cada uno de ellos.
<frameset cols="25%,*,25%">
  <frame src="frame_a.htm">
  <frame src="frame_b.htm">
  <frame src="frame_c.htm">
</frameset>
Nota: Si desea validar una página que contiene marcos, asegúrese de que el<! DOCTYPE> se ha configurado como "conjunto de marcos HTML DTD" o "conjunto de marcos XHTML DTD".
Aparte de la creación de los marcos propiamente dicha, existen muchos atributos con los que configurar su apariencia. Para ello, tanto la etiqueta <frameset> como <frame> admiten diversos atributos que permiten especificar la forma de elementos como los bordes de los frames, el margen, la existencia o no de barras de desplazamiento, etc.
border="número de pixels" 
Permite especificar de manera global para todo el frameset el número de pixels que ha de tener el borde de los frames.
bordercolor="#rrggbb" 
Con este atributo podemos modificar el color del borde de los frames, también de manera global a todo el frameset.
frameborder="yes|no|0" 
Sirve para mostrar o no el borde del frame. Sus posibles valores son "yes" (para que se vean los bordes) y "no" o "0" (para que no se vean). En la práctica elimina el borde, pero permanece una línea de separación de los frames.
framespacing="número de pixels" 
Para determinar la anchura de la línea de separación de los frames. Se puede utilizar en Internet Explorer y junto con el atributo frameborder="0" sirve para eliminar los bordes de los marcos.
COLS y ROWS establecen la cantidad y el tamaño de las columnas y filas en un conjunto de marcos. El valor de cada atributo es una lista separada por comas de tamaños (en píxeles o porcentajes).
<FRAMESET ROWS = "80%, 20%" COLS = "60%, 20%, 20%">
      <FRAME SRC = "rowcol1a.html">
      <FRAME SRC = "rowcol1b.html">
      <FRAME SRC = "rowcol1c.html">
      <FRAME SRC = "rowcol1d.html">
      <FRAME SRC = "rowcol1e.html">
      <FRAME SRC = "rowcol1f.html">

 <NOFRAMES> noframes cosas
 </ NOFRAMES>

 </ FRAMESET>

Los ROWS atribuyen dice que la primera fila debe ser el 80% de la altura de la ventana y la segunda fila debe ser de 20%. ElCOLS atributo dice que la primera columna debe ser de 60% ​​de la anchura de la ventana, la segunda columna de 20%, y el tercero otro 20%.

<FRAMESET ROWS = "80%, 20%">

frameborder: aparece o no el borde de los marcos

framespacing: separación entre los marcos