PREGUNTAS CONTESTADAS - Visual Basic

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  28128 - PROYECTOS VBA EN EXCEL PROTEGIDOS
Autor:  Oscar Toro
Como abro un proyecto en VBA para Excel que esté protegido, con contraseña o que no permita mostrar el contenido (código, forms)

Gracias
  Respuesta:  Hector Shamir Perez
Hola Oscar,

En Excel abre el Editor de Visual Basic, desde alli, selecciona la opción Propiedades de VBAProject... del menu Herramientas, en la pestaña Protección puedes bloquear y establecer clave para el proyecto.

Espero te sirva

    Pregunta:  28146 - VISUAL BASIC PARA MAC
Autor:  Erika Erika
Hola, quisiera saber si se puede realizar un programa en visual basic para Mac y si lo tendría que hacer en una Mac o puede ser desde una PC

Gracias !!!!
  Respuesta:  Fredy Ramirez
No lo creo posible (recuerda que este es un lenguaje que funciona para sistemas operativos de Microsoft).

Lo que pudiera suceder es que para los nuevos lenguajes de programación .NET (vb.net, C#) se logre desarrollar un Framework para sistemas operativos de MAC (actualmente se esta desarrollando uno para linux, es el proyecto MONO), de esta manera (en teoria) pudieras desarollar un programa en un entorno para Microsoft window (Visual Studio .NET) y correrlo luego en el sistema operativo que se te antoje.

Obviamente deberias estar migrando a la nueva tecnologia .NET

    Pregunta:  28161 - USO DE BEGINTRANS
Autor:  jose chavez
Tengo una plicacion en Visual Basic .. y necesito implementar el Begintrans en ella pero no se como usarla porque tengo una conexion con a base de datos en SQL y hago erferencia ella por medio de objetos recodset .. y el metos update ..
ademas mando ejecutar otros porcedimientos en esa misma funcion que tambien usan el metodo update ...
como puedo usar esot ...
  Respuesta:  Esteban Acuña
Para poder utlizar el BeginTrans lo puedes de la siguiente manera :
La primera es declarando un objeto de Tipo Connection (ADO), y luego enlazas, a este objeto Connection tus recordset, el objeto connection se caracteriza por tener los métods BeginTrans y CommitTrans, el nombre del metodo para cancelar la transaccion no lo recuerdo en este momento, entonces cuando tu empieces a hacer tu programa debes invocar al metodo de CommitTrans y si todos los procesos que luego realizas se ejcutan correctamente invoca al metodo CommitTrans y si falla algun proceso invoca al metodo que es para cancelar la transaccion. Con esto te aseguras de que se inserten, modifiquen, o eliminen los registros cuando se a ejecutado una operacion correctamenta.

Cabe anotar que para que puedas hacer esto tu CursorLocation de tu recordset debe ser adUseCliente.

Si tienes cualquer duda avisame para enviarte un ejemplo.

    Pregunta:  28169 - CONTROLES DE SHERIDAN EN VISUAL BASIC 6 Y VISUAL BASIC NET
Autor:  Eduardo Rescalla Pupo
Tengo un Problema con los controles de Sheridan para Visual Basic 6 que al usarlos en Visual Basic Net no me funcionan correctamente.
Explico:
Estoy Usando el control SSOleDBGridCtrlApt y un SSOleDBDropDownCtrlApt que son un grid y un DorpDoawn de los controles Sheridan en una forma de una Dll, mi programa principal es un Mdi que carga la forma de la dll pero al desirle a la forma de la dll que es hija del mdi (le digo a la forma que es hija del mdi con la instruccion form.mdiparent) cuando le digo que es hija del mdi el drop down actua como si se perdiera es decir no reconece que es un drop down del grid, se que esta ahi presente pero no funciona bien es decir no hace absolutamente nada, probe esto mismo haciendolo sin decirle que es hija del mdi es decir llamando la forma pero sin ponerla como hija del mdi y funciona perfectamente.
Claro que lo hice sobre la versión Beta del Visual Basic net pero me interesa Resolver este problema. Tambien me pasa con muchos otros controles de Visual Basic 6 como por ejemplo el True DBGrid Pro 6.0.

Gracias Por su Atención!!
  Respuesta:  Alfredo Barrios Cruz
Mirá tal vez si logres aque algunos métodos te funcionen pero la verdad es que yo no intentaria poner un parche viejo a un pantalón nuevo, Sheridan ya debe de tener la versión dot net de sus controles, adquierelos, si no es así.

    Pregunta:  28182 - COMO AGREGAR CONTACTO A LIBRETA DE DIRECCIONES DESDE VISUAL
Autor:  Miguel Angel
Hola quisiera por favor saber si hay alguna forma de agregar un contacto a la libreta de direcciones del outlook express desde Visual Basic pero sin abrir la libreta (Wab.exe). Muchas gracias
  Respuesta:  Alfredo Barrios Cruz
El componente de colaboracón outlook te hace esa y otras monerias, busca la documentación, hace como 2 o tres años lo hice, buscare el código y si lo encuentro te aviso, pero por lo pronto te puedo decir que el componente de colaboracoón de outlook solucionara tu problema, la otra forma es abri la libreta direcciones y hacerle las ediciones necesarias pero la neta no se donde encontrar el formato binario en el que esta guardado este archivo y aparte se me hace mucho rollo para algo que ya te hace el componente que te digo.

    Pregunta:  28201 - COLOR DE FONDO EN UN RICHTEXTBOX
Autor:  Jacobo
Estimados señores:

Estoy intentando, por medio de código, asignarle a una parte (la selección) de un RichTextBox un color de fondo determinado, pero no sé cómo hacerlo. La propiedad SelColor cambia el color del texto seleccionado, no el color de fondo. Si alguien me puede hechar un cabo se lo agradecería.

Saludos ...
  Respuesta:  Ariadna -
nomcontrolrichtexbox.BackColor = ColorDeseado

    Pregunta:  28213 - CARGA DE IMáGENES TIF CON VB6
Autor:  Javier Gascon
Hola a todos:

Llevo varios dias intentando cargar una imagen con extensión TIF en VB6 y no hay manera. Creo que ya he probado con la mayoria (por no decir con todos) de los componentes y no consigo cargar la imagen pues siempre me dice que el formato de la imagen no es valido. Estoy practicamente seguro que se puede hacer pero mis conocimientos de VB se quedan demasiado atras. Alguien podria orientarme un poquito?

Gracias
  Respuesta:  Ricardo Sierra
Puedes utilizar el control Image de Kodak (es el que se instala cuando tienes Imaging).... con ese control (en ingles: Kodak image edit control)...
ademas de poder visualizar la imagen .TIF tambien se puede manipularla (zoom, seleccionar zona de zoom, rotar, etc).

El archivo se llama ImgEdt.ocx..... buscalo, si no lo tienes, escribeme te enviare unos ejemplos y el control y su archivo .HLP

    Pregunta:  28214 - IMPRIMIR EN VISUAL CON OPEN "LPTN" EN WINDOWS XP
Autor:  Jose Antonio Rubio
Hola.

He estado mandar un fichero de texto directamente a la impresora de la siguiente manera
Open "LPT1" .......
Me funciona bien para las impresoras que esta en Lpt1 pero las que son Usb no se como mandarlas. He probado a capturar el puerto y me funciona bien con algunas, pero en Windows Xp no no la captura bien y me crea un fichero sin extension con el nombre del puerto.

Si alguien sabe porque ocurre esto le agradecería que me ayudara.

Saludos.
  Respuesta:  Wirley Rivas Garcia
no creo q te pueda ayudar mucho, pero por que no usas el objeto PRINTER, ya que con el puedes definir desde programacion que impresora usar y enviar datos a ella... cualquier cosa...

    Pregunta:  28246 - COMO PUEDO MANIPULAR MI QUEMADORA
Autor:  David Ayala
Alguien sabe como puedo manipular mi quemadora desde VB o VB.NET, necesito generar un cd con una presentacion desde una aplicacion.
  Respuesta:  david regalado
en la pagina del guille hay como manejar las dlls del nero para quemar
http://www.elguille.info/colabora/vb/daveon_GrabarCD.htm

    Pregunta:  28258 - USAR MULTIPLESELECT DEL LISTVIEW
Autor:  Humberto Roca
Hola a todos... Alguno de ustedes me podria decir como hago para tomar todos los datos de un listview cuando se encuentra en multipleselect porque unicamente puedo tomar el ultimo seleccionado. Gracias
  Respuesta:  Mauricio Leyzaola
Hola Humberto, te anexo el código. Saludos.

With ListView1
For n = 1 To .ListItems.Count
If .ListItems(n).Selected Then
MsgBox "Está seleccionado " & .ListItems(n).Text
End If
Next n
End With

|<  <<  205 206 207 208 209 210 211 212 213 214 215  >>  >|