PREGUNTAS CONTESTADAS - Visual Basic

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  34689 - CREAR ICONO EN SETUP
Autor:  Peter Arias Lopez
Hola, Saludos a todos:
Mi pregunta es la siguiente , como puedo crear un Icono en el escritorio, cuando se esta instalando el Setup, de un programa hecho en Visual Basic, atraves de su Empaquetador.
Espero, ayuda. Gracias de antemano.
  Respuesta:  Rafael Figueredo
Hola.Saludos desde Venezuela. Creo que colocando el icono en la propiedad icon del form principal...él lo toma por defecto...

    Pregunta:  34758 - VALIDAR TARJETAS DE CREDITO
Autor:  Gerardo Poloniese
Hola, mi problema es el siguiente: Tengo una aplicación en Visual Basic, aunque no importa en realidad solo con el procedimiento me arreglo, que tiene que validar números de tarjetas de crédito sean visa, american o master. Para el programa que hago, no importa si tiene o no saldo la persona, ya que no efectua ninguna transacción comercial, lo unico que hace es verificar que el número sea válido. Como puedo hacerlo???
A quienes me puedan ayudar, muchas gracias...
  Respuesta:  Oswaldo Monagas
Aqui te envio varios codigos para hecer eso, estan en documentos de Word.
Espero que te sirva

Descargar

    Pregunta:  34771 - ¿CÓMO SABER EL NOMBRE DEL MENU PADRE DE UN SUBMENU?
Autor:  Abraham Monrroy
Necesito saber el nombre del menú padre(parent), de un submenu(child), me refiero a los menus que creas desde Visual Basic con el \'Menu Editor\', trabajo con la versión 6.
  Respuesta:  Brais Courel Gómez
Si es lo que creo.... es fácil.
Submenu.Parent.name

Tb. lo puedes utilizar para los treeviews y toda clase de objetos jerárquivos

    Pregunta:  34949 - MIGRAR VB6 A .NET
Autor:  Fernando Polverini
Tengo una aplicación con controles que yo mismo he creado que al migrarlo al .net no me reconoce los controles. Además no puedo abrir mis controles en VB6 con .NET.

¿Hay alguna Solución?
  Respuesta:  Rafael Yzarra
Si la maquina tiene un buen disco duro, te recomiendo que tomes en cuenta lo siguiente:

* Algunos eventos en VB.net no se manejan de igual forma que en VB 6.0

*En la codificacion, es necesario agregar comandos adicionales en VB.Net, debido a que en la migracion, no se reconocen los objetos que causan problemas

*En el extremo inferior de la pantalla de la vista ofrecida por VB.Net, aparece la linea ERROR TASK (o algo similar); alli, destacan los errores presentes y sus posibles soluciones

*De tratarse de objetos de conexion a una Base de Datos, lo mas recomendable es trabajar con controles de conexion ADODB (Conexion a la base de datos por codificacion); si has utilizado los ADODC, lo mejor es utilizar cadena de conexion

    Pregunta:  35039 - CAMBIAR EL COLOR DEL CAPTION EN UN BOTON
Autor:  michele severac dumont
Primeramente un saludo a todos ustedes
En la universidad llevo la materia de programación en VB6.0 y en un boton quise poner otro color al nombre "Salir" y aparentemente no se puede. Si existe una manera de hacerlo les agradezco la ayuda que me puedan aportar
  Respuesta:  saturno martinez
en las propiedades del boton de comando
hasz click sobre style : existen dos standar y el graphical, activas el segundo (grapical) y aplicas el color con el backcolor al command
  Respuesta:  Agustin Chong Salzar
Hola que tal, buscando por internet me tope con esto, no se bien como funciona, espero que te sirva.

Por la largada de la respuesta, esta en el archivo resp35039.txt

Espero que te sirva, y suerte.

    Pregunta:  35094 - APLICACIONES EN EL REGISTRO DE WINDOWS
Autor:  David Ruiz
Necesito saber como puedo obtener toda la informacion de todos los software instalado en una maquina a traves del Registro de Windows. Si alguien puede guiarme o enviarme algun codiguito con algun ejemplo, estaria muy agradecido. Gracias Anticipadas.
  Respuesta:  Cecilia Colalongo
A través de la clave HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall con RegOpenKey y las demás API's sacas la cantidad de claves que tienen y a partir de ahí que programas están instalados.

Estos son los que aparecen en la lista Agregar o Quitar Programas del Panel de Control.

    Pregunta:  35224 - CERRAR SESIONES DE WINDOWS
Autor:  luis camargo
como puedo por medio de viusal basic 6.0 cerrar una sesión de usuario de cualquier windows, preferiblemente Nt y windows 2000 profesional.

gracias por su atención.
  Respuesta:  Oscar Adrian Gzz Gamboa
Hola amigo programador mi nombre es Oscar Adrian Gzz Gamboa tengo 18 años y estudio en la Universidad del Norte en monterrey Nuevo Leon la carrera de Ing.Administrador de Sistemas.Primero que nada lo que tu quieres es cerrar sesion de windows lo cual es muy facil solo tienes que llamar y hacer uso de la Libreria RUNDLL32.la cual permite utilisar la instruccion SHELL .El siguiente codigo que te doy te muestra como hacerlo,ya que antes ya la he utilisado.

Shell ("C:\WINDOWS\rundll32.exe shell32.dll,SHExitWindowsEx 0x0")

Usala en un Commandbutton_Click()

para mas dudas solo mandame un MAIL>>>

    Pregunta:  35290 - SQL BACKUP EN VISUAL BASIC
Autor:  Francisco Ant. Diaz P.
Hola como estan, hice una aplicacion en visual basic la cual realiza un backup de cualquier base de datos en sql, pero esta sujeta a la direccion fija del seridor y la base de datos. me propongo realizar este mismo programa pero yo decirle dentro del servidor cual es la ruta y la base de datos, pero se ha hecho imposible, si alguien me puede ayudar, se lo agradezco.
  Respuesta:  Luis Muro
Hola. Yo he estado buscando lo mismo y he encontrado la solución en el mismo SQL, en Libros en Pantalla (la ayuda de SQL). Ahí podrás encontrar lo que necesitas para solucionar tu inconveniente. Te sugiero que leas la documentación. En busca (Search), pon lo siguiente: SQLDMO. Ahí encontrarás varios ítems para no sólo sacar backup, sino también para restaurarlos. Aquí te envío una sección de código fuente que lo podrás encontrar ahí mismo:

Como lo dice en el ejemplo siguiente, no necesitas establecer la conexión con tu base de datos. Lo que sí tienes que hacer es agregar en VB, en Referencias: Microsoft SQLDMO object library
para que puedas tener los atributos SQLDMO

' Dimension a string object used to capture the Transact-SQL command
' batch implementing the backup.
Dim strBackup as String

' Create a Backup object and set action and source database properties.
Dim oBackup As New SQLDMO.Backup
oBackup.Action = SQLDMOBackup_Files
oBackup.Database = "Northwind" 'àquí puedes usar una variable para
'para definir tu base de datos

' Example illustrates backup of multiple file groups.
oBackup.DatabaseFileGroups = "[PRIMARY],[NorthwindTextImg]"

' Example illustrates a striped backup using two target devices. Note:
' Device creation is not illustrated in this example.
oBackup.Devices = "[NorthDev1],[NorthDev2]"

' Optional. Backup set name and description properties provide
' descriptive text when backup header is displayed for the device(s).
oBackup.BackupSetName = "Northwind_FileGroups_" & Date & "_" & Time
oBackup.BackupSetDescription = _
"Backup of PRIMARY and NorthwindTextImg filegroups."

' Call GenerateSQL method to generate the Transact-SQL command batch.
' The command batch returned can provide a value for the Command
' property of a JobStep object.
' Note: A connected SQLServer object is not necessary for routine
' execution.
strBackup = oBackup.GenerateSQL

Espero haberte ayudado.

Un saludo.

    Pregunta:  35371 - VELOCIDAD EN LOS TIPOS DE VB
Autor:  Annihilus
En la ayuda y documentación de VB habla del tamaño en bytes y rango de los tipos de datos pero no de su velocidad.
Por ejemplo es sorprendente que el tipo Boolean ocupe 2 bytes, pero me gustaría saber si es más rápido en comparaciones usar un boolean ó usar un tipo byte, ya que cuando el número de comparaciones es lo bastante grande esta diferencia se puede hacer significativa pero ahora mismo no tengo ni idea.
¿alguien sabe algo del tema?. Gracias.
  Respuesta:  Hector Shamir Perez
Hola Annihilus,

Mientras menos bytes mas rápida es, eso es debido a la memoria RAM que ocupa, sin embargo la diferencia no es apreciable, por lo que da lo mismo usar un tipo de variable u otro, salvo claro, muy extrañas excepciones.

Espero te sirva.

    Pregunta:  35385 - GRAFICOS CON PRINT #1
Autor:  Jaon Ratera
Hola, necesitaría que me ayudasen con una duda.

Open "LPT1:" For Output As #1
Print #1, Chr(27) & "i"

Printer.PaintPicture Image1.Picture con print #?

Pregunta: Puedo enviar el contenido de un Image.Picture a la impresora usando la instrucción Print #1 ?

Gracias.
  Respuesta:  Agustín Dávila
No de esta manera. El print con almohadilla es para escribir en un archivo.
Lo que puedes enviar por impresora es: printer.print "Cadena" que si le especificas las coordenadas x e y con Printer.Currentx y Printer.Currenty te coloca el texto en esa posición de la hoja.
Volviendo a tu pregunta, se puede utilizar el printer.paintpicture de esta forma:
Printer.Paintpicture image1.picture,10,10

O sea indicándole el dibujo y las coordenadas x e y.

|<  <<  223 224 225 226 227 228 229 230 231 232 233  >>  >|