|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - nostromo
51
« en: Miércoles 25 de Agosto de 2004, 06:50 »
Hola; Tienes que ocupar asp, php, para enviar un email. Te aconsejo que utilizes Php, el soporte ses gratuito y no pagas licencia como sucede con asp. Aqui te dejo una dirección para los que quieres: http://www.webtaller.com/tallerscripts/scripts/15/Nos vemos.
52
« en: Miércoles 25 de Agosto de 2004, 06:31 »
HOla;
Viejo, no se que ...., utilize el JavaScript estanadar de la W3C.
Pero, el consuelo que nepscape le queda poco tiempo de vida, ya que fue comprado por Microsoft.
Voy a intentar lo último.
Nos vemos.
53
« en: Miércoles 25 de Agosto de 2004, 06:12 »
Hola; Desactivar la imajen no se si se pueda pero intenta esto: En el Body coloca esto: <span id=1 style="display:none;"> <a href="javascript:document.RegistrarUsu.submit()"> <img name="listo" src="../../images/BAceptar.jpg"></a> </span>
en la sección del JavaScript agrega esta nueva función: function boton(id) { obj = document.getElementById(id); if (id == "1") { if (obj.style.display == "none") { obj.style.display = ""; } } }
En la función JavaScript function salto(obj), debes ir al case "4":, y le agregas la nueva función: case "4": if (e_kc == 13 && emilio.value != "") { boton("1"); } break
postea para ver como te fue. Por último no olvides sacar de la function desactivar(); el listo.disabled = true;Nos vemos.
54
« en: Martes 24 de Agosto de 2004, 01:51 »
Hola;
Nunca te resultaria por:
en function desactivar(); colocaste esto:
(Esta línea de código esta incorrecta la debes sacar!!!)
Nombre.disabled = true;
Siempre debes dejar activo el primer campo nunca lo desactives. De esta manera no funciona el focus(), ni absolutamente nada.
Nos vemos.
55
« en: Lunes 23 de Agosto de 2004, 01:11 »
Hola;
Primero lo que quieres, se necesita que la variable se guarde en algo, al iniciarse tu aplicación debe buscar el último valor generado.
Como se hace, por archivo ini., base de datos con password. O modificar la fecha de creación del archivo de tu exe, en el momento de la instalación y restar según la fecha de apertura y contar los días, ese será tu contador.
Nos vemos.
56
« en: Lunes 23 de Agosto de 2004, 01:00 »
Hola; Cambio por: <script languaje="javascript"> function valida_numeros() { var key=event.keyCode;//codigo de tecla. if (key < 48 || key > 57) //si no es numero en rango ascii { event.returnValue = false;//anula la entrada de otros signos. } } </script> En el body: onKeyPress="valida_numeros();"
Nos vemos. Y espero que funcione....
57
« en: Lunes 23 de Agosto de 2004, 00:49 »
Hola;
Compa se me olvido un detalle enorme, disculpa.
Los campos siguientes se activan cuando aprietas la Tecla Enter, como apellidos se encuentra con la propiedad disabled a True, la validación del campo y posicionarse en el siguiente, se produce cuando aprietas Enter o Intro en el teclado, no sirve solamente escribir, ni el tab, ni nada.
Nos vemos.
59
« en: Sábado 21 de Agosto de 2004, 22:02 »
Hola;
No directamente, pero puedes hacerlo con un convertidor de bases de datos, y listo.
60
« en: Sábado 21 de Agosto de 2004, 22:00 »
Hola;
Quieres que tu aplicación sea un shareware y se desactive despues de un tiempo.
Nos vemos.
61
« en: Sábado 21 de Agosto de 2004, 21:54 »
Hola; Realize el ejemplo de cero, ahora funciona sin problemas. El codigo que tengo es habilitar los campos siempre y cuando el campo anterior contenga algo y no te deja avanzar hasta que el campo se encuentre lleno, el uso de alert dejalo un poco de lado, el beep es bastante molesto. La validación es más profesional y luego puedes hacer ingresar solamente números y letras, para validar los campos de nombres y fonos, etc. Ahora al inicializar la página, se coloca automaticamente en el primer campo. El ejemplo se encuentra probado en Win98 SE, Explorer 5.0 y 6.0, Opera. Se utilizo el Crimson Editor (Block de notas con resalte de sintaxis) para editar el código. /------------------------------ /* Cedido por Alejandro Ramírez Bastias Profesional forestal, programador en VisualBasic, html, css, JavaScript, Xml a_ramirezb@latinmail.com Iquique, Chile */ //-------------------------------
<html> <head><title></title> <style> body {cursor:default;font-family:verdana;font-size:12px;} .texto {font-family:verdana;font-size:12px;} .borde {border:solid 1px #000000;} .btn {border:solid 1px #000000;font-family:verdana;font-size:14px;} </style> <script> //------------------------------ /* Cedido por Alejandro Ramírez Bastias Profesional forestal, programador en VisualBasic, html, css, JavaScript, Xml a_ramirezb@latinmail.com Iquique, Chile */ //------------------------------- function menus() { with (document) { oncontextmenu = new Function("return false"); onselectstart = new Function("return false"); } } function desactivar() { with(document.formul) { //--- Desactivar campos y boton enviar apell.disabled = true; direc.disabled = true; emilio.disabled = true; listo.disabled = true; //--- Colocar foco en el primer campo nom.focus(); } } function salto(obj) { with(document.formul) { //--- Declarar variables ---- var e_kc = event.keyCode; switch(obj) { case "1": if (e_kc == 13 && nom.value != "") { with(apell) {disabled=false;focus();} } break case "2": if (e_kc == 13 && apell.value != "") { with(direc) {disabled=false;focus();} } break case "3": if (e_kc == 13 && direc.value != "") { with(emilio) {disabled=false;focus();} } break case "4": if (e_kc == 13 && emilio.value != "") { with(listo) {disabled=false;focus();} } break } } } </script> </head> <body onload=desactivar();menus();> <center> <form name=formul> <table border=0 cellspacing=0 cellpadding=0 class=texto> <tr> <td>Nombre :</td><td><input type=text size=7 name=nom class=borde onkeypress=salto('1');>(*)</td> </tr> <tr><td height=30 colspan=2></td></tr> <tr> <td>Apellido :</td><td><input type=text size=7 name=apell class=borde onkeypress=salto('2');>(*)</td> </tr> <tr><td height=30 colspan=2></td></tr> <tr> <td>Dirección :</td><td><input type=text size=7 name=direc class=borde onkeypress=salto('3');>(*)</td> </tr> <tr><td height=30 colspan=2></td></tr> <tr> <td>Email :</td><td><input type=text size=7 name=emilio class=borde onkeypress=salto('4');>(*)</td> </tr> <tr><td height=30 colspan=2></td></tr> <tr> <td><input type=button value=Enviar name=listo class=btn></td> </tr> </table> (*) Todos los campos son obligatorios, llene el campo respectivo para poder continuar. </form> </center> </body> </html>
Nos vemos.
62
« en: Viernes 20 de Agosto de 2004, 00:43 »
Hola; Lo más fácil, si tienes un formulario con varios textbox, colocar disabled= true, menos con el textbox inicial, ese queda activado. En la onkeypress lo accesas a un java script para al apretar enter valide si el texbox este lleno y con tab para posicionarte y activar el siguiente textbox para darle el foco. function desactivar() { with(document.formulario) { apellidos.disabled = true; envio.disabled = true; } } function comprobar(obj) { with(document.formulario) { var com = event.keyCode; switch(obj) { case "1": if (nombre.value != "" && com == 13) {with(apellidos){disabled=false; focus();}} break case "2": if (apellidos.value != "" && com == 13) {with(envio){disabled=false;focus();}} break : : etc } } }
En el body: <body onload=desactivar();> <form name=formulario> <input type = text size=10 name=nombre onkeypress=comprobar('1');> <br> <input type=text size=10 name=apellidos onkeypress = comprobar('2');> <br> <input type=submit value=Enviar name=envio> </form>
Así de esta manera tienes más control sobre la validación de los formularios. Nos vemos.
63
« en: Jueves 19 de Agosto de 2004, 15:20 »
Hola;
Si lo has visto en otros programas, deberías al menos apreciar el código empleado.
Otra cosa, como sabes que son en VB??, perfectamente serian de C++Win32, Delphi, etc.
Nos vemos.
64
« en: Miércoles 18 de Agosto de 2004, 21:07 »
65
« en: Lunes 16 de Agosto de 2004, 07:23 »
Hola;
La unica forma es enlazar tu web o intranet a una dll, la cual tome el evento del F5 y anule la orden de actualizar.
Otra forma, y no la he probado, es manejar las ventanas secundarias, eliminando la barra, menu, etc.
Nos vemos.
66
« en: Sábado 14 de Agosto de 2004, 07:00 »
Hola;
Por lo menos, yó lo realizo de la siguiente manera, en una empresa debes generar la base de datos, la cual, la tienes para consultar.
Presentar esos datos mediante un informe, memo, tirar a la planilla, word, pdf, etc.
Tengo en VB una rutina que me hace todo lo anterior, pero debes enterder que la base es el orígen de todo y el resto son complementos para ver e interpretar dicha información.
si tienes interes sigeme contactando, avisa si tienes msn.
Nos vemos.
67
« en: Sábado 14 de Agosto de 2004, 06:42 »
Hola;
Te aconsejo que domines una cosa primero, html, luego javascript, css. Has buena presentación de la web.
Domina la maquetación del sitio, estilos, etc.
Una vez que domines eso, te lanzas con sistemas complejos, base de consulta en tiempo real, como lo es XML, transformar XML a html, etc.
El manejo de aplicaciones, es bueno m pero prematuro. Dale tiempo al tiempo para aprender.
Si quieres introducir datos utiliza el php o asp, en lo personal es mejor el php por asunto de licencia. El php te permite crear bases de datos, crear tablas, introducir datos, eliminar, reemplzar, etc. el registro de los visitantes y acceso a la página por contraseña y pasas invariablemente al diseño de formularios, validación, etc.
Y paar presentar estos datos, tienes las tablas, y otras formas, pero recuerda no todos tienen office. Algunos tendrán openoffice, etc.
Como puedes ver la utilización es infinita. Pero debes acotar las limitaciones de tu proyecto y la trascendencia en el tiempo, importancia, etc.
Visite tu sitio, la verdad, empieza de cero y ordena la idea central y la desarrollas en la continuidad que quieres tu sitio. Debe haber una relación de lo que quieres.
Te voy a postear los puntos que tiene que ver sobre la realización de sitios, debes empezar con la base o cimientos, la muralla tiene ladrillos, por algo debe ser.
lo importante es que mantengas las ganas de aprender y ser abierto ante las criticas.
Nos vemos.
68
« en: Jueves 12 de Agosto de 2004, 07:40 »
Hola Sercas;
Te envie un mensaje por el foro, ya debes tenerlo.
Si el proyecto lo bajas de un CD, hay candado, lo mismo si grabas del Cd al HDD.
Te prometo que te convierto en perito en VB.
Nos vemos.
69
« en: Jueves 12 de Agosto de 2004, 07:31 »
Hola; http://www.planet-source-code.com/En search coloca zoom y el combo que este en VB, para bajar el zip, debes estar registrado, es gratuito. Nos vemos.
70
« en: Jueves 12 de Agosto de 2004, 07:28 »
Hola; Dirijete al siguiente web: http://www.planet-source-code.com/En search, de la sección VB busca por MySql. Estoy seguro que lo ví en este sitio. Suerte, Nos vemos.
71
« en: Jueves 12 de Agosto de 2004, 07:20 »
Hola,
soy nuevo en esto del HTML. Javascript,...y quiero aprender.
De momento tengo los conceptos básicos pero lo que no llego a manejar es Excel o Acces (por ejemplo) desde mi web para que el usuario meta sus datos en la web y se queden guardados. Me puedes dar algún consejo???
Gracias, Jesús Hola; Dime cual es tu proyecto, cual es tu nivel, que dominas, esta información, ayudaría bastante. Y por supuesto, para guiar de mejor manera una ayuda eficaz hacia tu proyecto. Nos vemos. Si tienes MSN, avisa.
72
« en: Domingo 8 de Agosto de 2004, 18:33 »
Hola; Tengo los zip, pero que quieres que haga, son los archivos con problemas o tengo que llevarlos a soloLectura. Pero en todo caso para no complicarte, tienes que abrir los archivos en el block de notas o en el crimson editor. Y grabar como (Save As..) con nuevos nombres pero ten cuidado de relacionarlos antes de grabar. Especialmente si son modulos. Ejemplo: En el ejemplo que mandaste : Projecto 1 Form=RELOJ.FRM ---->>> El form actual que tienes Startup="Form1" (*)
Relog.frm Attribute VB_Name = "Form1" (*)
Y sitienes más de un form: Form=frmParking.frm Module=modParking; modParking.bas Form=MDIParking.frm Form=frmNoCliente.frm Form=frmRegistro.frm Form=FrmConsulta.frm Form=frmInforme.frm Form=frmArchivos.frm Module=modCarpeFile; modCarpeFile.bas Module=modInsertar; modInsertar.bas Module=modNo_Cliente; modNo_Cliente.bas Form=frmModificar.frm Module=modRegistro; modRegistro.bas Module=modConsulta; modConsulta.bas IconForm="frmParking" Startup="MDIPrincipal"
O simplemente grabarlos manualmente a otra carpeta. Nos vemos
73
« en: Sábado 7 de Agosto de 2004, 22:43 »
Hola;
El VBA es para crear las macros de control para el excel, word, acces. Y el VB para las aplicaciones de soft.
Puedes llevar las rutinas al VB si quisieras.
Nos vemos.
74
« en: Sábado 7 de Agosto de 2004, 22:41 »
Hola;
No se puede, a no ser que realizes un OCX o también una dll el cual capture el mensaje al leer la lista.
Y pueda desplegar el tooltip a medida que leas la lista.
Nos vemos.
75
« en: Sábado 7 de Agosto de 2004, 08:02 »
Hola;
Tienes que hacer lo siguiente, en el directorio de los archivos, en cada archivo click boton derecho y selecciona propiedades.
En propiedades en los checkbutton, activa Archivo y deselecciona De solo Lectura.
A todos los archivos del proyecto debes hacer esto; form file; workspace, visual basic project, etc.
Nos vemos.
|
|
|