Se han encontrado 2654 coincidencias. | << >> |
Visual Basic |
Pregunta: | 3764 - PROBLEMAS ENTRE CRYSTAL REPORT Y WINDOWS 98 SE |
Autor: | Juan Del Cid |
Hola, mi problema es el siguiente: Hice un reporte en Crystal Report Pro 5. Este reporte lo llamo desde un programa hecho en Visual Basic 5. Cuando corro el programa en ambiente Windows 95 o Windows 98 4.10.1998 no tengo ningun problema. El problema se presenta cuando instalo el programa en una maquina que tenga Windows 98 Segunda Edicion, el reporte genera el siguiente error: Error in Formula <Group # 1 Order> If IsNull({BusesTodos.Salida}) A memo field cannot be used in a formula He rastreado en el reporte, pero por ningun lado encuentro la condicion anterior y tampoco estoy usando campos de tipo memo, por lo que creo que el problema es entre el Crystal Report y Windows 98 Segunda Edicion. Agradesco de antemano la ayuda que puedan proporcionarme. Gracias. |
Respuesta: | Jorge Patiño |
se debe cambiar esta función por: If ({BusesTodos.Salida})="" Lo recomendado al desarrollar en windows 98 segunda edición, es evaluar todas las funciones en especial la ISNULL. Esta puede en algunos casos no funcionar. |
Pregunta: | 3776 - MINIMIZAR TODAS LAS VENTANAS |
Autor: | JUAN JOSE RIVERA GALLO |
COMO PUEDO MINIMIZAR TODAS LAS VENTANAS QUE TENGO ABIERTAS CONTANDO LA DEL PROGRAMA EN VISUAL BASIC CON UN SOLO COMMAND BUTTON LES AGRADECERIA QUE ME ESCRIBIERAN EL CODIGO OJALA QUE MANEJANDO LAS API GRACIAS. ATT |
Respuesta: | juan cecconi |
Para poder manipular cualquier ventana debes tomar un manejador de la misma, esto es recurrir a la funcion GetTopWindow para tomar la ventana de orden principale (le paso el null) luego hace un lazo buscando las siguientes (de igual categoria) y GetNextWindow para buscar las que le siguen hasta que la funcion me indique que ya no hay mas. Esto es lo que hace la funcion de ejemplo que hice "Find_Wnd", que toma como parametro un string con el titulo de la ventana a buscar. Si tiene exito la funcion devuelve el manipulador, caso contrario devuelve 0 (null). Luego tendrias que utilizar SetWindowPos para manejar las caracteristicas de la ventana (Minimizarla, Ocultarla, Etc) Private Function Find_Wnd(Caption As String) As Long Dim Retval As Long, hwnd As Long Dim Buffer As String Find_Wnd = 0 ´Prevengo que no este la ventana hwnd = GetTopWindow(0) ´ Toma la ventana que estaarriba de todo! Do hwnd = GetNextWindow(hwnd, GW_HWNDNEXT) ´ pasa a buscar la siguiente hasta encontrar la que busco!!! If hwnd = 0 Then Exit Function Buffer = String(255, " ") ´llena el string con espacios (asi quita los char NULL) Retval = GetWindowText(hwnd, Buffer, 255) ´toma el titulo de la ventana (si es una ventana y no un control!) Loop Until (InStr(1, Buffer, Caption, vbTextCompare) <> 0) Find_Wnd = hwnd End Function |
Pregunta: | 3779 - RTFS Y VISUAL BASIC 5 |
Autor: | alberto garea vidal |
Genero desde visual un fichero rtf, me gustaria desde el programa hacer que este fichero se edite por el procesador que tenga instalado el usuario, a priori no se que procesador podrÃa tener, por lo tanto no se si existe una rutina que me permita saber que procesador tiene y ejecutarlo mediante shell. Gracias de antemano |
Respuesta: | Alberto Garea |
Por la largada de la respuesta esta en el archivo resp3779.txt. |
Pregunta: | 3784 - RECORDSET + SQL CON LIKE... |
Autor: | Miguel Robredo |
Hola. Quiero hacer una consulta (VBasic 6) contra Oracle 8 a través de ODBC. Tengo el siguiente código para ello: busqueda = "Select * " & _ "from tabla " & _ "where campo1 like ´" & txt1.Text & _ Chr(37) & "´ order by campo1" Set rs = bd.OpenRecordset (busqueda, &_ dbOpenDynaset) txt1 = rs.Fields("Campo1") txt2 = rs.Fields("Campo2") etc... Todo el tema de Workspace y definiciones está correcto, pero... Cuando lo ejecuto, me dice que no hay ningún registro activo, error 3021. Sin embargo si le cambio en la select el like por el "=" funciona perfectamente (pasándole toda la cadena claro). Efectivamente el valor AbsolutePosition del recordset es -1. Deberia funcionar pero no sé por que no funciona... :-m ¿De qué puede ser? ¿Alguna solución? Gracias. |
Respuesta: | Eric del Valle Hernández |
***** Ya probaste poniendo asteriscos ***** busqueda = "Select * from tabla where campo1 like " & Chr(34) & "*" & Trim(txt1.Text) & "*" & Chr(34) & " order by campo1;" Set rs = bd.OpenRecordset (busqueda, &_ dbOpenDynaset) txt1 = rs.Fields("Campo1") txt2 = rs.Fields("Campo2") etc... suerte!! |
Respuesta: | Angel Pacheco |
Si empleas ADO en lugar de ODBC es mejor. ADO es mas robusto cuando se trata de conexiones Cliente Servidor. Te recomiendo el libro de Jeffrey P. Mc.Manus Bases de Datos con Visual Basic 6 Editorial Prentice Hall, capÃtulo 10. |
Pregunta: | 3788 - PROBLEMAS CON LAS FECHAS EN VB |
Autor: | Mariano GarcÃa |
Tengo problemas con las fechas en Visual Basic, el problema es el siguiente: Todo lo trabajo con instrucciones SQL o sea: insert, update, delete y select, el problema es que no entiendo bien porque a veces cuando guardo fechas formato dd/mm/aaaa cuando realizo un select filtrado por fecha es como si el formato fuera mm/dd/aaaa y a veces no, algunos programas me funcionan bien en una maquina y cuando los cambio de maquina dejan de funcionar con respecto a tema fecha. Si alguien me pudiere explicar bien lo de las fechas, se lo agradeceria mucho. |
Respuesta: | marcos garnica |
Me parece que al interpretar las fechas cuando se la defines según tu format, te recomiendo que siempre utilizar format(tucampo,"mm/dd/yyyy"), de esta forma funciona mejor |
Respuesta: | Fernando Ise |
Yo tuve un problema similar y el error era la configuracion regional del terminal. Deberias fijarte en ambos equipos la configuracion regional de la fecha. Suerte!! |
Pregunta: | 3804 - INFORMACIÓN SOBRE ARCHIVOS .DLL |
Autor: | Roberto MartÃnez Olvera |
Alguien tiene información general o detallada sobre los archivos .dll que usa Visual Basic y/o Windows, tales como: kernel32, user32.dll, mfc40.dll, oleaut32.dll, comctl32.dll, olepro32.dll, advapi.dll, etc. ¿Que funciones tienen las dll´s mas comunes? |
Respuesta: | Jaide |
El visual Basic, versión empresarial, trae una utilidad que se llama "Dependency Walker" (o Depends) y que muestra todas las funciones dentro de la Dll. Tambien te informa de las dll que necesita cualquier EXE para funcionar. Está muy bien |
Pregunta: | 3817 - CREAR UN SERVIDOR PROXY EN VB |
Autor: | Fabricio Perez |
Deseo construir un servidor proxie en visual basic 5 como puedo hacerlo. |
Respuesta: | Edwin Pinto |
Te recomiendo que busques en la direccion
http://www.somser.com existen una gran variedad de programas y presentan el codigo telvez puedes encontrar algo |
Pregunta: | 3835 - JUSTIFICACION PERFECTA AL IMPRIMIR DIRECTO |
Autor: | Néstor Figueroa RodrÃguez |
Como puedo hacer que al imprimir en Visual en forma directa me justifique perfecto ej.: si alguien sabe como hacerlo se los agradeceria mucho, Néstor |
Respuesta: | Patricio Max Perelmann DÃaz |
Si quieres justificar números a la derecha puedes hacer esto: ------------------------------------------------- MasAncho.Caption = DatoPrt(I).Txt While MasAncho.Width < DatoPrt(I).Ancho MasAncho.Caption = " " & MasAncho.Caption Wend DatoPrt(I).Txt = MasAncho.Caption ------------------------------------------------- donde : MasAncho es un Label y DatoPrt(I).Txt es el campo a imprimir. Ahora, si quieres ajustar un texto completo, investiga las propiedades del control RichTextBox. |
Pregunta: | 3840 - COMO USAR BTRIEVE 5 CON VISUAL BASIC 5 (EMPRESARIAL) |
Autor: | Omar De la Rosa |
Yo trabajo con Turbo Pascal, con la base de datos que se llama btrieve, en su versión 5, y quiero programar en Visual Basic, pero no encuentro la manera de conectarme desde Visual Basic a Btrieve, puesto que es una excelente base de datos, no quiero cambiarla aunque programe en Visual Basic. E intentado algunas cosas, como usar la btrv200.dll, pero al abrir el archivo desde visual basic, me dice que no reconoce el formato, si lo gro abrir el archivo, pero no reconoce el formato. Si me puedes ayudar, te lo agradeceré mucho... |
Respuesta: | Ivan de Jesus Deras Tabora |
No se si habras oido hablar de ODBC (open database conectivity o algo asi), en visual basic podes usar cualquier manejador por medio de ODBC. Lo que debes averiguar es si el distribuidor de esta base de datos que usas tiene el componente de ODBC para que te podas conectar a ella desde VB... Cualquier cosa mandame un e-mail... |
Pregunta: | 3883 - PROBLEMAS AL INSTALAR UN KIT |
Autor: | Rene Patricio Hinojosa Garate |
El ambiente de trabajo es Windows 95 y tengo instalado Visual Basic 5.0 y Visual Basic 6.0 a la vez, también utilizo Wise para crear los kit de instalación. El problema ocurre al momento de instalar el Kit en otro PC, ya que al ejecutar el programa me arroja el error que la aplicación efectuo una operación no valida, volcado de pila, Kernel, etc..Al parecer existe un problema en las versiones de las dll y ocx, pero no se como solucionar este problema. Nota: Necesito tener instaldo Visual 5.0 y 6.0 . Esperando una pronta respuesta a lo solicitado, se despide un nuevo amigo. |
Respuesta: | ALI NUMA PEREZ FONSECA |
Primero, debe utilizar solo los controles de vb5 o los de vb6. segundo, en el momento de crear el instalador de asegurarse de que las versiones de los ocx y las dll, sean las que utilizo en la creación del programa; asi el programa instalador solo lleva los ocx y dll correspondientes a su programa. tercero, tambien debe verificar que los archivos de dependicas .Dep de los ocx sean de la misma versión de los ocx, Ejem si la version de un ocx llamado Ensayo.ocx = 12.0.0.24 el archivo .dep de este ocx que debe ser ensayo.dep debe contener la misma version osea 12.0.0.24 para averiguar las versiones del .dep debe editarlo en cualquier procesador de texto sin cambiar el tipo de archivo, y del ocx se encuentran el las propiedades del ocx. espero que te sirva, si tienes alguna duda, comunicate conmigo al E-Mail |
|< << 144 145 146 147 148 149 150 151 152 153 154 >> >| |