PREGUNTAS CONTESTADAS -

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  2995 - UTILIZAR SOCKETS
Autor:  mauricio prada pizarro
Hola, me llamo Mauricio Prada y deseo aprender a trabajar con sockets en Visual Basic. Soy dueño de un cybercafé y no tengo manera de controlar eficientemente el uso de cada maquina; es por eso que investigando llegué a la conclusión que se puede utilizar una máquina como servidor y desde allí impedir que el teclado y el mouse se utilicen en las otras maquinas (salvo en el caso que se les de acceso desde el servidor) a través del manejo de sockets. El poblema está en que no tengo idea de sockets.

Te ruego me respondas lo antes posible.
  Respuesta:  jorge carvajal
que???!!!
si lo que quieres es trabajar con sockets desde VB usa el control winsock, te recomiendo que uses java para manipular los sockets es más facil, el conrol winsock te proporciona una serie de eventos y propiedades (conec, accept, etc) que te permiten la programación de este componente, lo que quieres hacer me suena algo raro, pero lo que podrias hacer es que el programa cliente monitoree los eventos del teclado y del mouse y le envie al servidor si estos estan siendo usados, la verdad no se me ocurre nada más, pero me surgen algunas dudas,
que quieres monitorear?, por que lo quieres monitorear?,quieres evitar que se accesen paginas prohibidas?, quieres monitorear el tiempo de uso de las maquinas?,quieres que al termino de la sesión se bloquee la maquina?,por que pensaste que la solución son los sockets?, no te serviria un proxi?....
  Respuesta:  René Berra
Tengo una aplicacion que hace lo que ti quieres, si estas interezado contactame!

    Pregunta:  2999 - SUMATORIA DE TOTAL POR PAGINA EN CRYSTAL
Autor:  gonzalo bustos
debo generar un total por pagina de un campo en mi reporte y no se como hacerlo. me pueden ayudar
  Respuesta:  Carlos Hernandez Huerta
inserta un resumen presiona en el icono que esta al lado de x-2 (simbolo de suma) antes debes seleccionar la columna que deseas sumar, luego sigue los pasos del asistente y listo. si tienes problemas escribe a mi correo.

    Pregunta:  3001 - COMO LLEVAR BASES DE DATOS SQL 7 A OTRA MAQUINA
Autor:  GUSTAVO VASCONEZ
Desearía que alguién me ayude ya que necesito llevar una Base de Datos que tengo en SQL 7.0 a otra máquina con todos los datos que ya tengo ingresados.
gracias por su atención
  Respuesta:  Victor Terrones
Hola :

La base de datos tiene la opción Backup, crea un backup de las base
y despues restaura ese backup en la máquina donde quieres llevar
la base, es muy eficiente
  Respuesta:  Jorge
Ahora mismo no tengo instalado el SQL 7 pero si no recurdo mal, pulsando el botón derecho del ratón sobre la base de datos que deseas exportar aparece una opción para exportar la base de datos. Entre los datos que se solicitan, uno es la dirección del otro SQL, pon la dirección IP de la máquina donde está el otro SQL.

También se puede utilizar Access 2000 para enviar bases de datos a sql server. En herramientas, utilidades de base de datos, hay una opción de exportar a sql. Lo unico que debes crearte un dns de sistema en el ODBC del panel de control que conecte con la base de datos sql destino.

Si necesitas más ayuda, mandame un correo.
Un saludo.

    Pregunta:  3015 - PROCEDIMIENTO ALMACENADO DESDE VB 5.0
Autor:  Rodrigo Pedrero
Como puedo llamar a un procedimiento almacenado (Oracle) en un servidor desde
una aplicacion VB 5.0. La conexion ya la he realizado mediante método RDO.
  Respuesta:  Victor Saldivia
Set gQuery = New rdoQuery
Set gQuery.ActiveConnection = gConexion

gQuery.SQL = "{CALL SP_INSERTA_LOG(?,?,?)}"
gQuery(0).Direction = rdParamInput
gQuery(1).Direction = rdParamInput
gQuery(2).Direction = rdParamOutput
gQuery(0) = NombreArchivo
gQuery(1) = Format(Date, "YYYYMMDD")
Set gResult = gQuery.OpenResultset rdOpenDynamic, rdConcurReadOnly)

    Pregunta:  3031 - MOVER LA POSICION DE DOS GRIDS CON UN SOLO CLICK
Autor:  Xavi
Como puedo mover la posicion de dos Grids en VB, moviendo solo la posicion de uno de ellos.
  Respuesta:  Luis Martinez
probando y probando encontre la solucion al problema, te envio el codigo que utilice, no se si es la mejor forma, pero me funciona de maravilla:

Private Sub MSHFlexGrid3_Scroll()
´ al ejecutarse este evento se utiliza la propiedad toprow
´para mover los otros mshflexgrid

MshFlexGrid1.TopRow = MSHFlexGrid3.TopRow
MSHFlexGrid2.TopRow = MSHFlexGrid3.TopRow
End Sub

mshflexgrid3 es el unico que tiene una barra de desplazamiento vertical y los otros dos no tienen ninguna barra de desplazamiento.

    Pregunta:  3033 - FICHEROS NECESARIOS DISTRIBUIR PARA ABRIR BD DE ACCESS2000
Autor:  Jorge
Necesito saber que ficheros tengo que distribuir con mi aplicación vb6, para abrir una base de datos access2000 y vincular una bd de dbaseV.
En las referencias de la aplicación tengo puesto:
-Visual Basic for aplicactions
-VB runtime objects and procedures
-VB objects and procedures
-Microsoft DAO 3.6 Object library

Con esto el programa funciona en local porque tengo instalado access2000. Al generar con el wizart de vb6 los disquetes de instalación, no me pone los ficheros necesarios porque no dispone de información de ellos.

Si utilizo una versión de DAO anterior si funciona el motor de bases de datos pero no sobre access2000 y menos vincular una bd de dbaseV.

Gracias por vuestra atención.
  Respuesta:  Luis Miguel Caballero
Deberías migrar tu código a ADO e incluir las librerías ADO como referencias. También deberías incluir la Microsoft Access Object Library en tu proyecto.

    Pregunta:  3034 - ¿ SE PUEDE CARGAR UNA APLICACIÓN VB6 COMO UN SERVICIO NT ?
Autor:  jorge
¿ Es posible hacer que un programa exe de vb6 cargarlo como un servicio de NT ?
  Respuesta:  jose maria
Hola.
La pregunta que tú haces, la hice yo hace un tiempo, y la respuesta es bastante sencilla: NO.
El porqué te lo explico en un segundo.
El ejecutable que quieres cargarlo como servidor, necesita de unos ficheros .OCX y de unos .DLL que contienen todo tipo de información acerca de los API de Windows, Fuentes, etc... .
Si esos ficheros no están en los clientes, olvídate de ejecutarlo desde ninguno, puesto que no te va a funcionar.
Date cuenta que toda aplicación (exceptuando CGI´S y otros) se ejecuta en el cliente, independientemente de dónde esté ubicado el ejecutable.
Una solución es utilizar la herramienta de empaquetado y distribución de VB6, colocarlo en el servidor, y que cada cliente, cuando acceda, se le instale todo.
Pero lo que tú estas pidiendo, según me respondieron a mí (me pasó lo mismo), es prácticamente imposible.
Eso no ocurre con la casa Borland (Delphi), donde todo ejecutable contiene en sí mismo todos los archivos necesarios para correr la aplicación desde el servidor, y entonces sí se podría, pero Microsoft todavía no ha pensado en eso, y si lo ha hecho, es bastante listo, porque se asegura que en cada PC tengan los .DLL famosos de la casa.
¿Listos, eh?
Espero haberte sido de alguna utilidad. Aaadios.

    Pregunta:  3035 - USO DEL CONTROL RICHTEXTBOX
Autor:  Ferran Balaguer Farré
Estoy usando el control RichTextBox, y despues de muchas investigaciones casi he conseguido encontrar todas las opciones que necesito, pero el problema es que hay 2 cosillas, que para mi son muy importantes y nohay manera de encontrar la solución. la primera es como hacer SALTOS DE LINEA y la segunda hacer que el texto tenga un margen izquierdo minimo.

Agradecería me dierais algún código para solucionar estos problemas, o una explicación de como hacerlo.
  Respuesta:  Marian González
No te puedo ayudar mucho, pero intenta guardar el archivo Rtf con el margen dado por tabuladores. A mi me ha funcionado.
Saludos,

    Pregunta:  3041 - PROBLEMA CON EL DATAREPORT
Autor:  Roberto Soto
Tengo una pequeña aplicaciòn en Visual Basic 6 que debe extraer datos de una base de datos e imprimirlos en un reporte hecho con el datareport, en mi maquina funciona de maravilla pero al instalarlo en otra maquina me presenta el siguiente error al intentar imprimir los datos`(ya instalè el Service Pack 3): "Error ´713´ en tiempo de ejecuciòn (Error definido por la aplicaciòn o el objeto)". Agradeceria cualquier ayuda para resolver el problema ya que no le encuentro soluciòn.
  Respuesta:  Jorge Luis Florez Gomez
Debes agregar a tu programa de instalación las librerias Dbtrptl.dll y otras similares que se encuentran con atributo de oculto en la carpeta de C:\windows\System de tu Pc.

Todo esto cuando al crear el instalador te pida agregar otros archivos.
  Respuesta:  José María Pascual García
Bueno, no es facil aconsejarte asi, a bote pronto... si tienes interés, enviame tu programita mediante un archivo ZIP y el tipo de reporte que deseas y te ayudo a crearlo, o si quieres dime lo que has hecho para la creacion de ese reporte y te ayudaré en las líneas que te dé el error...
Un saludo

    Pregunta:  3044 - INGENIERO COMPUTACIÓN E INFORMÁTICA RECIEN EGRESADO
Autor:  Freddy Espinoza Villamur
Deseo saber como puedo leer información desde una base datos sql anyware, mediante visual basic 5.0 ó 6.0.

gracias.
  Respuesta:  Juan Mamani
Es un tema recurrente ultimamente. Debes utilizar ODBC, pero te recomiendo por tu nivel de formación que comprendas que es ODBC y como trabaja para conectarse a otros ´bichos´.

Solo asi podrás explotar el 100% de lo que ODBC
puede ofrecerte y no tan solo para el VB, sino que para otros lenguajes también.

Chao

ps: Microsoft Press tiene buenos libros de programación con ODBC

|<  <<  47 48 49 50 51 52 53 54 55 56 57  >>  >|