PREGUNTAS CONTESTADAS - Velneo

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  6960 - INICIAR UNA APLICACION ANTES DE INTRODUCIR EL USUARIO Y PAS
Autor:  Pablo Peña
Tengo que ejecutar un programa hecho en visual en windows nt40 o 2000 pero funciona las 24 horas quiero que se ejecute cada vez que arranca el windows, pero este me pide nombre de usuario y contraseña, como puedo evitar esto, puedo cagar el programa sin haber iniciado sesion
  Respuesta:  César
Lo que habría que hacer es poner la aplicación con un servicio de windows. Yo lo tengo hecho así.

    Pregunta:  7022 - ATRIBUTOS DE LOS ARCHIVOS
Autor:  alejandro orihuela jurado
que tal soy alejandro, estudio ingenieria en computacion, mi pregunta es:

como puedo cambiar los atributos de un archivo en visual basic 5.0: lectura / escritura / oculto y modificar.
  Respuesta:  xavi
Hola Alejandro, para ello la propiedad Attributes. te adjunto el ejemplo de la ayuda.

Sub SetClearArchiveBit(filespec)
Dim fs, f, r
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFile(fs.GetFileName(filespec))
If f.attributes and 32 Then
r = MsgBox("El bit Archivo está establecido, ¿desea borrarlo?", vbYesNo, "Establecer/Borrar bit Archivo ")
If r = vbYes Then
f.attributes = f.attributes - 32
MsgBox "El bit Archivo ha sido borrado."
Else
MsgBox "El bit Archivo permanece establecido."
End If
Else
r = MsgBox("El bit Archivo no está establecido. ¿Desea verlo?", vbYesNo, "Establecer/Borrar bit Archivo")
If r = vbYes Then
f.attributes = f.attributes + 32
MsgBox "El bit Archivo está establecido."
Else
MsgBox "El bit Archivo permanece borrado."
End If
End If
End Sub

Espero que te sirva.

    Pregunta:  7028 - COMO PUEDO CREAR UN FORMULARIO EN TIEMPO DE EJECUCION
Autor:  DANIEL gramajo
Quisiera saber si alguien sabe como crear un formulario en tiempo de ejecución, por ejemplo en Access existe la función createForm y CreateControl para crear controles pero no puedo hacer lo mismo en visual basic
  Respuesta:  Honorio Palavicini
Imaginemo que tienes un formulario llamado frmReproductor, y quieres crear varias instancias del mismo, haz lo siguiente:

dim frmRep1 as Form

set frmRep = new frmReproductor
set frnRep = nothing
set frmRep = new frmReproductor
set frmRep = nothing

De esta forma creas dos instancias de un mismo formulario y al establecer la variable a nothing la quitamos de la memoria, ya que los formulario han sido abiertos, saludos.

    Pregunta:  7030 - APAGAR OTRO EQUIPO EN UNA RED WIN98 COMPARTIDA
Autor:  Diego Fernando Orozco Quintero
Neceisto saber como puedo apagar, reiniciar u otra cosa con un equipo remoto en una red w98 compartida... Osea ¿ cómo puedo ejecutar el Api de reiniciar en otro equipo?
  Respuesta:  Santiago Franchi
Podés usar una especie de "troyano", es decir que hacés dos programas enlazados en la red por un control WINSOCK. Uno lo ponés en tu máquina y el otro en la máquina a apagar. Cuando querés apagar la máquina hacés que se envíe el mensaje "apagar", entonces el otro programa lo reconoce y apaga el equipo.
Si no entendiste mandame un E-MAIL

    Pregunta:  7041 - RELLENAR UNA PLANTILLA EN WORD
Autor:  german rojaslock
Hola.
Mi duda es la siguiente. Estoy haciendo una aplicación en vb6, la que consiste en ingresar datos, y luego estos datos vaciarlos a una plantilla de word. Hice lo que aparecia en la pregunta 189, pero no me funciona, nose si hice la plantilla mal, o el codigo esta malo
desde ya gracias.
  Respuesta:  victor
Una vez tienes creado el documento debes hacer:

'Si lo has hecho con propiedades del documento
Dim prps As Object

Set prps = objWord.activedocument.CustomDocumentProperties

'Rellena las propiedades del documento
prps.Item("n_pedido_txt").Value = Trim(cabecera_pedido.n_pedido_txt)
....

objWord.Selection.WholeStory
'Actualizas los datos de las propiedades
objWord.Selection.Fields.Update

y ya puedes hacer con el documento lo que quieras

    Pregunta:  7080 - COMPONENTES ACTIVEX
Autor:  Leonardo Quintana
Hola...

He creado unos componentes ActiveX en Vb 6.0 pero los quiero volver componentes Remotos y utilizarlos con COM, los componentes funcionan bien en la misma maquina, pero que debo incluirles en el código para colocarlos en un servidor COM y que debo agregarle a las aplicaciones Exe Standar para que entiendan la localización del componente

Gracias a todos los que me puedan ayudar
  Respuesta:  Manuel Arredondo
Debes seleccionar en el menú proyecto/propiedades la casilla "Archivos en servidor remoto", con lo cual al generar el proyecto se generaran también los archivos anexos al ejecutable. En el proyecto estandar debes seleccionar en el menú proyecto/referencias la ubicación del mismo en el servidor remoto y ya lo podrás utilizar como si estuviera en la misma máquina que el proyecto estandar.
Espero haber sido de ayuda.
Saludos.

    Pregunta:  7084 - LIBRO SOBRE LAS APIS DE WINDOWS
Autor:  Francisco Garcia Segura
Agradeceria que alguien me informara de algún libro ELEMENTAL mara aprender a programas con API's en Visual Basic 6.0

Gracias anticipadas y saludos
  Respuesta:  Manuel Arredondo
El mejor libro que he leido sobre las API's es
"API de Win32 Guia del programador de Visual Basic" de
Appleman. la editorial es INFOR BOOKS.
Es un libro que te explica las API's muy bien, te lo recomiendo.
Saludos.

    Pregunta:  7104 - SONIDOS
Autor:  Alejandro De Agosto
Hola, quisiera saber si hay alguna otra forma de agregar un sonido a un proyecto vb5 sin tener que incrustar un ovjeto OLE. Si alguien me puede ayudar, le agradezco.
  Respuesta:  Miguel Angel Perez Barria
Esto te puedo decir

Declare Function CorrerSonido Lib "winmm.dll" Alias "PlaySoundA" (ByVal lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long

Private Sub Form_Activate() o Load
Dim Sonido
Sonido = CorrerSonido(CurDir$ & "\The Microsoft Sound.wav", 0, 0)
End Sub

Ojalá te sirva
  Respuesta:  Carlos Manuel Rodriguez
Espero que te sirva de ayuda:

' General:

Private Declare Function mciExecute Lib "winmm.dll" (ByVal lpstrCommand As String) As Long

Private Sub Form_Load()
Dim iResult As Integer
iResult = mciExecute("Play c:\windows\alarm.wav")
End Sub

' Indica el path o locación donde se encuentra el archivo o la frecuencia de sonido en la sentencia (Play).

Con estas sentencias puedes agregar un sonido a un proyecto o a un formulario, tambien puedes incluir estas sentencias en un objeto de tiempo y repetir el sonido cada vez que se termine, pero tienes que tener en cuenta cuanto dura el sonido y entonces al objeto de tiempo le das un intervalo correspondiente a la duración de la secuencia o del sonido.

    Pregunta:  7128 - VBA EN EXCEL CON ORACLE
Autor:  Lucía
Tengo una Base de Datos Oracle, la cual es accesada por una macro de Excel (del Office 2000), mediante Object For OLE.
Requiero borrar desde excel, algunos de los registros utilizando Dynaset.
¿Alguien me puede ayudar?
  Respuesta:  Alfonso
He accedido a Oracle a través de excel 97, y su funcionamiento es ´"idéntico" al útilizado mediante Visual Basic 6. Si aún no te ha contestado nadie. escribeme un correo y te envío un ejemplo, pero creo que es muy parecido.

    Pregunta:  7143 - FUERA DE MEMORIA
Autor:  Luis Enrique Ahumada Avila
Amigos Necesito de su gran ayuda, Resulta que tengo una aplicacion algo extensa que realize.
Pero resulta que si al cargar otro programa en la memoria y despues descargarlo, abro el visual para modificar dicha aplicacion me marca Out Of Memory y la verdad ya nose que hacer pues no soy mus diestro en esto del visual basic.

P.D. Mi PC tiene espacio libre en el disco de 5.6 Gigas
Memoria 191 MB en Ram, asi que no cre que esto sea el problema.

por la ayuda que me puedan brindar muchisimas gracias.
  Respuesta:  Oswaldo Monagas
Amigo programador.
Creo que estas utilizando algo incorrecto la descarga de los formularios en tu programa. Cuando uses un formulario en tu programa una ves que lo uses y ya no lo necesites mas por ese momento debes descargalo de la memoria con unload pero ademas debes eliminarlo totalmente de la memoria y eso lo haces con "nothing" Ej. form1=nothing asi descargas los formularios y creo que no tendrias problemas con la memoria.
Espero sea de utilidad
Oswaldo

|<  <<  90 91 92 93 94 95 96 97 98 99 100  >>  >|