BUSCAR EN PREGUNTAS Y RESPUESTAS

 Se han encontrado 2654 coincidencias.<<  >> 

Visual Basic
    Pregunta:  46799 - ESTABLECER RUTA DE LOS PROGRAMAS EN DOS SISTEMAS OPERATIVOS
Autor:  Victor Guzman
Hola, quisiera q me ayuden a establecer un codigo para poder abrir archivos .exe como la calculadora de windows, office(word,excel,etc) desde mi aplicacion de visual basic 6.0 , pero q a la hora de empaquetarlo y instalarlo en otra maquina q tenga dos sistemas operativos me pueda encontrar dicho programa sin problema es decir sin usar la ruta shell(c://.......) ya q puede q el sistema se encuentre en la unidad D, desde antemano muchas gracias
  Respuesta:  Boluart Bedoya
Quizas lo que realmente quieras es obtener la ruta de donde esta instalado tu sistema operativo, de ser asi aqui tengo una forma de obtenerlo.

Private Declare Function GetSystemDirectory Lib "kernel32" Alias "GetSystemDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long
Private Sub Form_Load()
Dim sSave As String, Ret As Long
sSave = Space(255)
Ret = GetSystemDirectory(sSave, 255)
sSave = Left$(sSave, Ret)
MsgBox "Windows System directory: " + sSave
End Sub

espero que sea lo que buscabas

    Pregunta:  46907 - PUEDO USAR VB6.0 Y MYSQL
Autor:  Alberto Torres
Hola me gustaria saber si puedo utilizar MySql Como base de datos para Visual Basic.en el caso que asi fuera querria saber si es Optimo y como abriria la base de datos desde el editor de VB. Desde ya muchas Gracias. Saludos desde Corrientes Argentina.
  Respuesta:  xavi
Hola Alberto, sin ninguna duda, puedes utilizarlo, es mas, yo te lo recomendaria por muchas ventajas...
Aqui te adjunto un ejemplo de como utilizarlo con ODBC:

Dim Conexion As ADODB.Connection
Dim Registro As ADODB.Recordset
Set Conexion = New ADODB.Connection
Conexion.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=192.168.1.100;DATABASE=DatabaseName;UID=UserName;PWD=Password;OPTION=16427"
'Conexion.ConnectionTimeout = 30
Conexion.Open
Registro.Open "SELECT * FROM Tabla", Conexion, adOpenDynamic, adLockReadOnly

Espero que te sirva

    Pregunta:  46953 - CREAR ACCESO DIRECTO PARA UN PROGRAMA EN VISUAL BASIC
Autor:  Carlos Piña
Aún no sé cómo crear mediante código un acceso directo de un programa. Así como los programas de instalación, que generan automáticamente un acceso directo de un programa en el escritorio de Windows. Díganme si hay una API o una función, porque he buscado en la biblioteca MSDN y no hay temas que se refieran a lo que busco. Gracias.
  Respuesta:  Rolando Lau
Plop!
Bueno ...
te dire es super sencillo , utiliza el empaquetador de VB , buscalo en las herramientas adicionales que se instalan junto con el vb , ahi te dira como se hace y los pasos a seguir ..
Es super sencillo , ..suerte ..
Bye

    Pregunta:  46956 - COMO VER SEPARADOR DE MILES CON MSFLEXGRID ?
Autor:  Juan Torres Murillo
deseo ver separador de miles y decimales usando un control de visual basic 6
  Respuesta:  jose herrera
la forma que yo utilizo es que cuando voy a ingresar el valor lo hago con una mascara ej:
Flex.TextMatrix(1, 0) = Format(TXTVar, "##,###,##0.00")
sino era lo que esperabas enviame un correo mas especifico y veremos que podemos hacer, suerte

    Pregunta:  47113 - ERROR: NO SE ENCONTRO ISAM INSTALABLE
Autor:  Miguel Garzón
cree un agenda en visual basic 6 con una base de datos en excel y estoy utilizando control data, pero no se activa, ya le di ruta y nombres. Sé que se activa una opcion en referencias, mas cuando lo ejecuto me aparece este mensaje "NO SE ENCONTRO ISAM INSTALABLE", ¿cual es mi error?.
  Respuesta:  Ariel
Busca en internet e instalate el MDAC 2.8. Seguro que es eso.

    Pregunta:  47154 - ACCEDER A UNA BASE DE DATOS EXCEL CON CLAVE DESDE VB
Autor:  marcelo
Hola a todos. Tengo una base de datos excel que está protegida con contraseña. Necesitaría acceder a la misma desde visual basic, previo ingreso de dicha contraseña.

Desde ya, muchas gracias.
  Respuesta:  Bismarck Pineda
´Saludos desde Guatemala, probá este código que a mi me funciona bien

Espero te sirva

Dim xlApp As Excel.Application
Dim xlWB1 As Excel.Workbook

Set xlApp = New Excel.Application
xlApp.Visible = True
Set xlWB1 = xlApp.Workbooks.Open("d:\test.xls", , , , "password")
xlWB1.Close
Set xlWB1 = Nothing

xlApp.Quit
Set xlApp = Nothing

saludos

    Pregunta:  47191 - SABER CUANTOS DIAS TIENE UN MES
Autor:  Luis Alberto Vélez
Hola, desarrollo una aplicación en Visua Basic y necesito averiguar los dias que tiene un mes especifico, existe alguna función que me devuelva el número de dias que tiene un mes?
  Respuesta:  ricaurtem
Explico mejor.

La idea es esta, debes de tener un mes y un año a utilizar, entonces para usar el datediff, primero necesitas la fecha1 y la fecha2, la fecha1 seria la fecha del mes y el año actual (como dia usas 1, ejemp 1-Sep-2006), entonces para la fecha2 le sumas al mes que tienes le sumas 1, para que sea el mes siguiente (Solo hay que poner condicion para cuando el mes es Diciembre (12) ya que si le sumas 1 no hay mes 13, sino que ya te diste cuenta pasa a enero y para un año despues tambien)
O sea si es diciembre le sumas 1 al año y lo pones a que sea enero, sino le sumas 1 solamente al mes, entonces te quedaria algo asi fecha2= 1-Oct-2006, y luego restas con el usando el modo de solo dias, Datediff("d", fecha1, fecha2) y listo, te sirve hasta para año bisiestos y todo sin mucho lio.
  Respuesta:  ricaurte
Puedes usar la funcion datediff, y restas, el primer dia del mes siguiente menos el primer dia del mes actual. (incluyendo el año)
yo lo he usado y me va bien.
  Respuesta:  Al Camms
Luis:

Te dejo una pequeña función que ejemplifica como determino los días de un mes:
----------------------------------------------------------------------------------------------
Function ¿byDiasMes(ByRef byDia As Byte) As Byte
If byDia < 1 Or byDia > 12 Then Exit Function
¿byDiasMes = Val(Mid$("312831303130313130313031", (byDia - 1) * 2 + 1, 2))
End Function
----------------------------------------------------------------------------------------------
La prefiero en vez de dejar regados if's y select's a lo largo del código.

Por supuesto, tienes que ingeniartelas para agregarle un día más cuando se trate de un febrero bisiesto (año MOD 4 AND NOT año MOD 100 = 0 OR año MOD 400 = 0)

Hasta ahora no he encontrado un truco, hechizo o función (patentada por Gates) que haga lo anterior, si la encuentras, por favor avisame.

(Nota: Funciona bien también en C, Java, 4690, Pascal, etc.)

Espero que te sirva

    Pregunta:  47212 - BUSCAR EN UN FILELISTBOX
Autor:  Jaimix
Hola! Tengo Visual Basic 6.0. Estoy programando un buscador de archivos en un directorio concreto. El caso es que tengo un FILELISTBOX con todos los archivos de ese ddirectorio, pero cuando quiero realizar una búsqueda en ese mismo directorio, no sé que comando utilizar.
Alguien puede ayudarme? Muchas Gracias!
  Respuesta:  Pedro Pineda
Que tal!!!

lo que quiere hacer es muy sencillo, para buscar un archivo en el filelistbox debe crear un bucle for de la siguiente manera....

Dim i ' declaro el contador, el nombre del filelistbox sera FILEPRUEBA

for i = 0 to FILEPRUEBA.listcount - 1

if "archivo.txt" = FILEPRUEBA.list ( i ) then
msgbox "el archivo si existe"
exit for
end if

msgbox "el archivo no existe"

next i

Asi le sale lo q quiere hacer pero Otra forma de hacer eso, es hacer una referencia a la libreria de "Microsoft Scripting Runtime" luego declara una libreria de esta forma "Dim fsaprueba as new Filesystemobject" y listo esa libreia le deja hacer maravillas con archivos, copiar, pegar, mover y lo q usted necesita.

despues de declarar la libreria haga esto en un boton o donde lo necesite:

if fsaprueba.fileexist("C:\windows\prueba.txt") = true then

Msgbox "El archivo existe"

else

msgbox "el achivo no existe"

end if

    Pregunta:  47329 - COMO CONECTAR VISUAL BASIC 6.0 A UNA BD DE UN SERVIDOR WEB
Autor:  Mario Serano Gutierrez
Tengo una pagina ASP en la cual estan los datos de los clientes, pero quiero manejar tarjetas magneticas par ellos por lo cuual necesito una aplicacion en Visal Basic 6.0 para comunicarme con la base de datos y modificar cuando el vliente realize una compra con su tarjeta, espero me ayuden :)
  Respuesta:  Roberto García Pazos
Lo mejor que puedes hacer es utilizar un control winsock, es decir, utilizar sockets de windows, con ellos lo que haces es conectar dos ps´s a través del puerto que tu le indiques, el unico inconveniente es que tienes que poder instalar un programa en el servidor, y si no es tuyo, es de una compañía, dudo que te dejen, de todas formas con el winsock, podrás crear en un ordenador de tu oficina un servidor, ya que solo necesitas una conexion a internet y un ip estatica

    Pregunta:  47341 - COMO HACER UN BACKUP A UN CD DESDE VISUAL 6
Autor:  Fabian Passarelli
Nececito hacer un backup (copia de respaldo) de la BD Access que usa mi aplicacion desde el interior de la propia aplicacion, con solo presionar un boton.

Agradezco desde ya su ayuda.

saludos
  Respuesta:  david regalado
si es con sql 7.0 o 2000 o 2005 hay un comando que se llama backup el cual tiene una sistaxis muy simple que se encuantra el los libros de ayuda del sql pones backup y te botya como hacerlo, ahora para restauralo existe el commando restore que tiene una sintaxis muy parecida y tambian la encuantras el lo libros de ayuda del sql.

si tu BD es un solo archivo como accses o excel puede usar el comando copy del vb6.0
copy origen,destino.
si lo quieres quemar a un cd ya tienes que trabajar con las dlls del nero y si no me equivoca las encuntras en la pagina del guiile.

|<  <<  227 228 229 230 231 232 233 234 235 236 237  >>  >|