BUSCAR EN PREGUNTAS Y RESPUESTAS

 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  >>  >|