Hay un total de 3030 Preguntas. | << >> |
Pregunta: | 5193 - MIGRAR APLICACIONES DE VB3 A VB5 Ó VB6 |
Autor: | Freddy Espinoza |
HOLA, NECESITO MIGRAR UNA APLICACIONES QUE SE REALIZÓ EN VB3 A VISUAL BASIC 5 Ó 6, Y NO SE COMO HACERLO PORQUE AL ABRIR LA EL PROYECTO ANTIGUO CON VB5 O VB6, APARECE UN MENSAJE DICIENDO QUE EL FORMULARIO ESTA EN FORMATO BINARIO Y NO PUEDE SER ABIERTO... QUE PUEDO HACER, GRACIAS Y SALUDOS A TODOS LOS QUE HACEN POSIBLE ESTE GENIAL PORTAL.. ADIOS |
Respuesta: | AP Soft |
Algunos archivos de un proyecto hasta VB 3.0 eran guardados en un formato especial comprimido, que llamaban "binario".
Esto no es asi en las versiones posteriores, en que estos archivos se salvan en formato de texto normal. La única solución para el caso es: - Abrir cada uno de éstos archivos en VB 3.0. - Seleccionar "Guardar como". En la lista desplegable elegir "archivo de texto" -creo que decía esto, porque hace mucho tiempo que no tengo VB 3.0-. - Salvar posteriormente el archivo de proyecto correspondiente. Una vez hecho ésto, al abrir el archivo de proyecto en VB 5/6.0, reconoce perfectamente éstos archivos. Un saludo. |
Pregunta: | 5196 - COMO EJECUTAR EL CONTENIDO DE UN CAMPO DE UNA TABLA |
Autor: | Luis García |
Que tal, quiero saber si me pueden ayudar mi problemas es que queiro ejecutar un fragmento de codigo de VB 6, el cual se encuentra almacenada en un campo de una tabla de Access, me urge saber como hacer esto en tiempo de ejecución, ejemplo: El campo tb.fields("Comando") contiene el codigo mdi.mnu.enabled = False y ese codigo necesito que se ejecute cuando inicia mi proyecto, para deshabilitar esa opcion de menu. |
Respuesta: | José Ariel Limandri |
Lo que pretendes hacer es fantástico, pero lamentablemente no se puede realizar. Es imposible ejecutar un código desde un string (A menos que te programes un Visual Basic en Visual Basic) pero podes solucionar tu problema de otras maneras.
Mandame un mail detallandome lo que queres conseguir y te contesto. Suerte |
Pregunta: | 5198 - ENVIAR UN REPORTE DE DATAREPORT POR MAIL |
Autor: | Renzo de las Casas Jaramillo |
Necesito saber cómo es que puedo enviar un reporte generado por el Datareport de Visual Basic 6.0 por email, ¿tengo que convertirlo antes a Word? o ¿que debo hacer? |
Respuesta: | José Ariel Limandri |
Te tiro una idea:
Podes exportar el reporta (exportReport) a un archivo HTML y luego enviar ese archivo por mail usando el contro MAPI (ojo con el cliente de correo, en Outlook anda barbaro). Si queres preguntarme algo por mail no te olvides de mandarme la pregunta para saber sobre que tema te tengo que responder. Chau. Suerte |
Pregunta: | 5200 - IMPRIMIR COTIZACION EN DATAREPORT |
Autor: | Renzo de las Casas Jaramillo |
Necesito imprimir una cotizacion utilizando el Datareport de Visual Vasic 6.0, mi problema es que por cada producto que aparece en la cotización se repite el encabezado es decir donde van los datos de la empresa a la cual se desea cotizar, si tengo 5 productos en la cotización la cabecera se repite 5 veces Espero me puedan ayudar |
Respuesta: | Guillermo Comesaña |
tienes que agrupar los datos de la empresa en el entorno de datos y obtener una nueva estructura. Espero que te valga de algo. Suerte. |
Pregunta: | 5203 - SE PODRA PASAR UN STRING A CODIGO |
Autor: | Marco G.V. |
Hola necesito que me ayuden en lo siguiente: Digitar formulas en algún campo (text) y que visual lo interprete como código Eje: Mystring = “( 2 * 4 ) + 2” Text1 = Mystring Pero muestra en la text ( 2 * 4 ) + 2 Y quiero que lo interprete: Mystring = “( 2 * 4 ) + 2” Text1 = Mystring Y muestre el resultado 10 PD. Agradezco este espacio para nosotros.... |
Respuesta: | FERRAN LASALA |
Hola Marco:
Deberías intentar de declararlos como entero y ya está. la operacion la tienes que tener en un textbox de forma que pueda ser modificada si es lo que quieres. dim MyString as String dim i as integer ' cogemos el texto Mystring= Text1.text ' Su ponemos que esto será el ' contenido "(2 * 4) + 2" ' le decimos a visual que sustituya los parentesis por espacios replce = replace (Mystring , "(" , "") replce = replace (Mystring , ")" , "") ' El resultado de la operacion lo tienes registrado en i i = cInt(replce) ' Solo tienes que utilizar la variable "i" que tendrá el resultado 10 |
Respuesta: | CARLOS FELIPE REYES CONTRERAS |
SI ES FACTIBLE SIEMPRE Y CUANDO LA EXPRESIÓN A EVALUAR SEA UNA EXPRESIÓN ARITMÉTICA VÁLIDA PARA VISUALBASIC.
LO QUE DEBES HACER ES LO SIGUIENTE: - ADICIONA EL CONTROL SCRIPTCONTROL - SUPONGAMOS QUE EN Text1 TIENES LA EXPRESIÓN Y EN Text2 GUARDARÁS EL RESULTADO: Text1 = ScripControl1.Eval(Trim(Text2)) Y LISTO |
Respuesta: | Jose G. Montalvo |
Es un error de asignacion, si asigna una cedena de caractere, devuelve una cadena de caractes, pero si asigna una formula matematica devuelve la respuesta ej. Mystring = “( 2 * 4 ) + 2” Text1 = Mystring (text1 = ( 2 * 4 ) + 2) pero si es Mystring = (( 2 * 4 ) + 2) Text1 = Mystring (text1 = 10) |
Respuesta: | J RC |
Si lo que quieres es realizar un cálculo y mostrar el resultado, lo mejor es que utilices una variable numérica, y luego mediante una conversión de tipos asignarla a la propiedad Text del textbox, no utilizar una cadena directamente. Si lo que quieres es introducir una fórmula, y que el programa calcule el resultado, la cosa se complica mucho, ya que tienes que ir reconociendo léxicamente la fórmula, comprobando su sintaxis, e ir realizando los cálculos paso a paso, Generalmente para esto se utiliza una estructura de datos tipo Pila. Si este es tu caso, lo mejor es conseguir algún libro sobre analizadores léxicos y sintácticos, ya que el tema es bastante complicado. |
Pregunta: | 5205 - COMO LEVANTO UN ARCHIVO DE EXCEL DESDE VB |
Autor: | Leonardo Zarate |
Tengo un archivo de EXCEL y nesecito lebantarlo desde VB y poner todos los datos en una base de datos que luego manejo con visual, tengo que hacer manejo de palabras puesto que esta en el XLS muy desordenado. Por favor ayudenme. Gracias. |
Respuesta: | DIEGO GUIDA |
VA UN EJEMPLO: MIGRA DATOS DE UNA PLANILLA EXCEL HACIA UNA BASE ACCESS DESDE VB5/VB6
Por el tamaño de respuesta, está en el archivo resp5205.txt |
Pregunta: | 5218 - IMPRESION DEL DATA REPORT Y API |
Autor: | Sergio Arroyo |
1)Data Report: necesito que cuando mande un reporte a imprimir me dejara cambiar el tamaño de la hoja, y la posicion. 2)API: necesito un comamdo API para que cuando ingrese un valor decimal con la , o el . lo transforme al valor que tenga la configuracion regional... Gracias Por Haberme constestado la duda que tuvo la semana pasada. |
Respuesta: | Javier Gonzalez |
Por la largada de la respuesta, esta en el archivo resp5218.txt |
Pregunta: | 5221 - DESPLAZARSE POR UN DBGRID |
Autor: | Jose Maria Lopez Lopez |
Hola. Necesito ayuda sobre dbgrid. Tengo un grid con varias filas y columnas, hago una conexion a un un data mediante una consulta SQL. Todo me funciona perfectamente, pero mi idea colorcar commandbutton con flechas de desplazamiento y al pulsarlas poder moverme verticalmente. Lo he intentado incrementando o disminuyendo el valor ROW pero me encuentro que cuando intento volver hacia arriba el valor se hace cero al llegar a la primera fila del grid, pero no es la primera de la consulta. Si alguien me puede ayudar lo agradeceria. |
Respuesta: | Miguel Lucero |
Para desplazarse por un dbgrid conectado a un data lo que tenés que hacer es moverte en los registros del data y no en el dbgrid usando los métodos MoveFirst, MoveNext, MovePrevious y MoveLast. Al hacer esto, verás como cambia la fila en el dbgrid.
Espero te sirva |
Pregunta: | 5254 - ERRORE DE VB6 3146 |
Autor: | Héctor de la Rosa M. |
No se si alguien me podria ayudar a resolver el siguiente problema que tengo el VB6 EL PROGRAMA EJECUTABLE ME MANDA UN MENSAJE DE ERROR 3146 ODBC CALL FAILED ALGUIEN ME PODRIA DECIR A QUE SE REFIERE |
Respuesta: | Joan-Baptista Fabregas Muñoz |
Pues puede ser muchisimas cosas porque es un error muy generico. En el siguiente articulo de Microsoft: http://support.microsoft.com/support/kb/articles/Q161/2/88.asp Explica como obtener informacion mas detallada del error. Espero que te sirva. |
Pregunta: | 5258 - CONSULTA DE FECHAS EN TRANSAC SQL |
Autor: | Renzo de las Casas Jaramillo |
Debo de hacer una aplicacion en la cual se registre el horario de ingreso y salida de los empleados, el problema que tengo es que me piden un informe de dichos ingresos entre dos rangos de fecha y no me permite hacerlo utilizando el between, espero que puedan ayudar |
Respuesta: | Ferran Lasala |
"SELECT * FROM caja WHERE HORA BETWEEN #" & Format(Date & " _
" & #12:00:00 AM#, "MM/DD/YYYY HH:NN:SS") & "# and #" & Format(Date & " _ " & #11:59:59 PM#, "MM/DD/YYYY HH:NN:SS") & "# ORDER BY HORA" Tuve algunos problemas con fechas y me sirvió establecer el formato al momeno de utilizarla. |
Respuesta: | Miguel Lucero |
Para hacer una consulta de rango de fechas en transac sql podés hacer algo similar a lo siguiente: SELECT * FROM <tabla> WHERE Fecha>=´20/01/2000´ AND Fecha<=´20/01/2001´ Nota que el formato de fecha va como string y que depende de como tengas activado la configuración regional en sql-server. Espero te sirva. |
|< << 75 76 77 78 79 80 81 82 83 84 85 >> >| |