• Jueves 6 de Febrero de 2025, 05:07

Mostrar Mensajes

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 - ROBER.29

Páginas: 1 ... 11 12 [13] 14 15 ... 17
301
Visual Basic 6.0 e inferiores / Re: perdida de fichero fuente
« en: Miércoles 7 de Mayo de 2003, 09:51 »
Utiliza el programa edit plus para abrir el fichero .frm, ese programa si que te muestra todo el código del formulario.

Sino tienes el programa buscatelo por internet y bájatelo.

Con este programa solucionarás tu problema.

Saludos,
Roberto García

302
Visual Basic 6.0 e inferiores / Re: Restar tiempos am/pm en visual basic
« en: Lunes 5 de Mayo de 2003, 17:50 »
Mirate en la ayuda de visual la siguiente función DateDiff.

Creo que para que te de bien el resultado debería ser asi:

Total = DateDiff("m",DTPicker2.value, DTPicker1.value)

De todas formas mirate la ayuda y haz pruebas porque de lo que si que estoy seguro es que tienes que utilizar esta función.

Saludos,
Roberto García

303
Hola,

Tengo que hacer un programa que extraiga imágenes y texto
de páginas web, es decir yo le indico la url y los tags de
donde quiero obtener la información y mi aplicación tiene
que extraer el texto y las imágenes que están contenidos
entre esos tags de esa página.

Como lo puedo hacer?

Muchas gracias por atenderme.

Saludos,
Roberto García.

304
Visual Basic 6.0 e inferiores / Re: Instalador Aplicaciones para VBasic 6
« en: Lunes 5 de Mayo de 2003, 09:29 »
Yo utilizo para realizar los instaladores de mis programas el Setup Factory 6.0. Te recomiendo que lo busques en internet y te lo descarges es muy bueno, por lo menos yo tomas mis instalaciones las hago con este programa y no me dan luego problemas.

Un saludo,
Roberto García

305
Visual Basic 6.0 e inferiores / Re: Error 3706
« en: Viernes 2 de Mayo de 2003, 17:08 »
Intentare enviaros la semana que viene un email explicando un poco el manejo del Setup Factory.

Siento mucho tardar tanto pero estoy bastante liado en el trabajo.

306
Visual Basic 6.0 e inferiores / Extraer información
« en: Lunes 28 de Abril de 2003, 09:40 »
Hola,

Tengo que hacer un programa que extraiga imágenes y texto
de páginas web, es decir yo le indico la url y los tags de
donde quiero obtener la información y mi aplicación tiene
que extraer el texto y las imágenes que están contenidos
entre esos tags de esa página.

Como lo puedo hacer?

Muchas gracias por atenderme.

Saludos,
Roberto García

307
Visual Basic 6.0 e inferiores / Re: Error 3706
« en: Viernes 25 de Abril de 2003, 12:18 »
La solución que yo os propongo es que utiliceis el programa setup factory 6.0 para realizar vuestros programas de intalación.

Yo todas las instalaciones las he realizado con este programa y de momento no me ha dado ningún problema mis aplicaciones a la hora de instalarlas en otros equipos independientemente del sistema operativo que utilicen (eso si que fuera windows el sistema operativo, porque con linux no creo que funcione).

Yo tb tengo dos sistemas operativos en m equipo el windows 2000 server y el xp y las intalaciones las he realizado en el windows 2000 server, que es el sistema operativo que utilizo para programar y de momento como os he comentado anteriormente no me han dado ningún problema y supongo que si las instalaciones las generais desde el xp tampoco os den problemas.

Saludos,
Roberto García

308
Con este código puedes deshabilitar todos los botones, incluso puedes evitar que tu formulario puedan cambiarlo de tamaño.

Option Explicit

Private Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Long, ByVal bRevert As Long) As Long
Private Declare Function DeleteMenu Lib "user32" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long) As Long

'Constantes
Const SC_SIZE = &HF000
Const SC_MOVE = &HF010
Const SC_MINIMIZE = &HF020
Const SC_MAXIMIZE = &HF030
Const SC_CLOSE = &HF060
Const SC_RESTORE = &HF120

Const MF_SEPARATOR = &H800
Const MF_BYPOSITION = &H400
Const MF_BYCOMMAND = &H0

Private Sub MDIForm_Load()
    Dim hwnd&, hMenu&, Success&
    Dim i%
    hwnd = Me.hwnd
    hMenu = GetSystemMenu(hwnd, 0)
    'Quitar todos (va de 0 a 8)
    For i = 8 To 0 Step -1
        Success = DeleteMenu(hMenu, i, MF_BYPOSITION)
    Next
    Exit Sub
    'Usa esto para quitar los menús que te interesen:
    Success = DeleteMenu(hMenu, SC_SIZE, MF_BYCOMMAND)
    Success = DeleteMenu(hMenu, SC_MOVE, MF_BYCOMMAND)
    Success = DeleteMenu(hMenu, SC_CLOSE, MF_BYCOMMAND)
    'Success = DeleteMenu(hMenu, SC_MINIMIZE, MF_BYCOMMAND)
    'Success = DeleteMenu(hMenu, SC_MAXIMIZE, MF_BYCOMMAND)
    'Success = DeleteMenu(hMenu, SC_RESTORE, MF_BYCOMMAND)
End Sub

Espero que te sirva de ayuda.

Saludos,
Roberto García

309
Visual Basic 6.0 e inferiores / Re: CommonDialog para seleccionar carpetas?
« en: Viernes 25 de Abril de 2003, 11:06 »
Os pido disculpas. No me di ni cuenta de lo de los 64 kb.

Cuantos quereis el fichero? darme vuestro correo y os lo envio.

Saludos,
Roberto García

310
Visual Basic 6.0 e inferiores / Re: Servicio nt?
« en: Jueves 24 de Abril de 2003, 18:38 »
Como se puede crear un servicio nt con visual basic?

Necesito realizar un proyecto que al final tiene que ser un servicio nt como se tiene que hacer esto?

Saludos,
Roberto García

311
Visual Basic 6.0 e inferiores / Problema. URGENTE POR FAVOR
« en: Jueves 24 de Abril de 2003, 11:53 »
Muchas gracias por vuestra ayuda. Al final lo he solucionado comprobando cuantas personas están conectadas a la base de datos.

En el form load del formulario conecto con la base de datos y luego compruebo cuantas personas hay conectadas con la siguiente función:

Private Sub control_licencias(ByVal conexion As String)
    Dim Cn As New ADODB.Connection, Rs As New ADODB.Recordset
    Dim cont As Integer
    Const JET_SCHEMA_USERROSTER As String = "{947bb102-5d43-11d1-bdbf-00c04fb92675}"
   
    Cn.Open conexion
    Set Rs = Cn.OpenSchema(adSchemaProviderSpecific, , JET_SCHEMA_USERROSTER)
   
    cont = 0
    While Not Rs.EOF
        If Rs!CONNECTED Then
            cont = cont + 1
        End If
        Rs.MoveNext
    Wend
   
    If cont > 17 Then
        FrmMensaje.ver_botones 1
        FrmMensaje.lblInformacion.Caption = "No hay ninguna licencia libre."
        FrmMensaje.Show
        error = True
        Unload FrmRecorder
    End If
   
    Rs.Close: Set Rs = Nothing
    Cn.Close: Set Cn = Nothing
End Sub

En el caso de que haya más de 17 personas no le djo seguir ejecutando la aplicación.

Gracias a todos.

Saludos,
Roberto García

312
Visual Basic 6.0 e inferiores / Re: Problema. URGENTE POR FAVOR
« en: Martes 22 de Abril de 2003, 18:52 »
Estimados compañeros,

Tengo el siguiente problema, he echo una aplicación la cual se instala en un servidor y se ejecuta en los terminales. Es decir, existen 17 ordenadores conectados en red a un servidor con windows nt server, mi aplicación está instalada en el servidor y en los otros ordenadores simplemente hay un acceso directo al ejecutable de mi aplicación.

Pues bien el cliente me ha pagado por 17 licencias pero ahora mismo se conecta más ordenadores y les pone el acceso directo puede utilizarlas, por lo tanto quiero saber la forma de poder evitar esto. Es decir quiero que en todo momento solo se pueda estar ejecutanto en 17 puestos a la vez, que cuando vaya a conectarse otro si ya estan los 17 que le diga que no dispone de licencia. Como lo puedo hacer?

Muchas gracias por atenderme. Espero haberme explicado con claridad.

Saludos,
Roberto García.

313
Yo tengo una manual muy bueno de visual basic .NET lo que pasa es que ocupa casi 6 mb o, sea que si te interesa dame una dirección de correo donde te lo pueda enviar y que te acepte recibir un correo de 6 mb.

Saludos,
Roberto García

314
Visual Basic 6.0 e inferiores / Re: Recordset
« en: Viernes 11 de Abril de 2003, 13:53 »
Cual es el modo de apertura del recordset que has utilizado?

Segun el modo de apertura puedes realizar unas operaciones u otras.

Cambia el modo de apertura y veras como asi te funciona.

Saludos.
Roberto García

315
Visual Basic 6.0 e inferiores / Re: Problema. URGENTE POR FAVOR
« en: Jueves 10 de Abril de 2003, 09:46 »
Hola,

¿Como se puede grabar sonidos con visual basic? Es decir, lo que quiero es poder grabar los sonidos que se emiten por un microfono a un fichero de sonido por medio de visual basic, se puede hacer?

Necesito ayuda para hacer un programa multiproceso. Lo que quiero es crear dos threads, uno se tiene que encargar insertar datos en una base de datos y el otro se tiene qu encargar de realizar calculos matemáticos y mientras se ejecutan esos dos procesos (que duran bastante) quiero que se pueda seguir utilizando mi aplicación ¿Qué es lo que debo hacer?

Muchas gracias por atenderme.
Saludos.

316
Visual Basic 6.0 e inferiores / Duda sobre IIS
« en: Miércoles 9 de Abril de 2003, 13:38 »
Ya he conseguido crear carpetas virtuales desde visual. Lo he conseguido copiando el código de un script existente en inetpubAdminScripts (mkwebdir.vbs), aparte de este script existen otros también muy interesantes.

Espero que algun día os sirva de ayuda.

Saludos,
Roberto García

317
Visual Basic 6.0 e inferiores / Error. Error de automatización
« en: Miércoles 9 de Abril de 2003, 13:34 »
Estoy intentando hacer una aplicación multiproceso con visual basic 6.0 en windows nt, pero me da un error a la hora de crear los thread el error es el -2147221008 (800401f0) y no se porque es.

Haciendo pruebas conseguir crear un programa de ejemplo muy sencillo que era muy sencillo. Lo que hacia es que al dar un botón abría dos ventanas en la que había dos bucles for uno hasta 300000 y otro hasta 350000. Por cada ventana creaba un thread y no me daba ningún problema.

El problema viene dado cuando en vez de ejecutar en cada thread esos bucles for intento ejecutar consultas en SQL que es cuando me da ese error.

Alguien me puede ayudar por favor?

Saludos,
Roberto García

318
Visual Basic 6.0 e inferiores / Re: Duda sobre IIS
« en: Martes 8 de Abril de 2003, 19:09 »
¿Se puede crear carpetas virtuales o un sitio web desde una aplicación en visual basic en el IIS?

¿Como se haría?

Gracias por atenderme.

Saludos,
Roberto García

319
Visual Basic 6.0 e inferiores / Error numero 7 ¿porque?
« en: Lunes 7 de Abril de 2003, 19:03 »
He encontrado en otro foro la misma pregunta. Mirate las respuestas que hay, sobre todo la última, parece ser que con lo que comentan si que se solucionará el problema. Espero que te ayude.

http://www.vbip.com/forum/topic.asp?id=5030#13313

Saludos,
Roberto García

320
Si que sería más fácil pero me gustaría poder hacerlo de la otra forma.

Sabes como se puede hacer?

321
Hola:

Necesito saber como se puede crear botones en tiempo de ejecución.

En la aplicación que estoy haciendo quiero que el usuario pueda agregar o quitar los botones que el quiera en el toolbar.

Gracias por atenderme.

Saludos,
Roberto García.

322
Visual Basic 6.0 e inferiores / Re: Crear menu.
« en: Jueves 27 de Marzo de 2003, 11:16 »
Que tengo que hacer para crear en tiempo de ejecución mas opciones en un menú de un formulario MDI?

Excactamente lo que intento hacer es lo siguiente:

He hecho una aplicación y en la instalación adjunto un fichero .ini en el que según las opciones que contenga a la hora de ejecutar la aplicación el usuario verá unas opciones de menú u otras.

El problema es que no consiguo crear en tiempo de ejecución el menú.

Me pueden ayudar por favor?

Gracias por atenderme.

Saludos,
Roberto García.

323
Visual Basic 6.0 e inferiores / dblist32.ocx no me funciona
« en: Miércoles 26 de Marzo de 2003, 11:45 »
prueba a buscar ese ocx en los cd's de instalación del visual.

Si lo encuentras:
1º desregistra el ocx.
2º elimina el ocx.
3º vuelve a copiarlo y a registrarlo.

No te asegure que funcione pero es lo que se me ocurre que puedes que hacer, sino lo mas seguro es que toque volver a reinstalar el visual entero.

Saludos,
Roberto García

324
Visual Basic 6.0 e inferiores / Re: Muy urgente por favor
« en: Martes 25 de Marzo de 2003, 09:37 »
Ya he conseguido hacer lo del fichero udl. Te adjunto la función por si te interesa.

Muchas gracias por tu ayuda.

Saludos,
Roberto García

325
¿Los datos del socio los obtienes de varias tablas de tu base de datos? Comprueba que la consulta que utilizas para cargar el informe este bien realizada y no te devuelva valores duplicados.

Sino es eso comentame más cosas y te intentaré ayudar.

Saludos,
Roberto García

Páginas: 1 ... 11 12 [13] 14 15 ... 17