PREGUNTAS CONTESTADAS - Visual Basic.NET

 Hay un total de 338 Preguntas.<<  >> 

    Pregunta:  46888 - GRAFICAR FUNCIONES MATEMATICAS
Autor:  Angel Fernando Vilavila Noriega
Quiero graficar funciones logaritmicas para poder hacer un sistema para un laboratorio de mecanica de suelos ahi hay que hacer graficos logaritmicos entonces solo me falta realizr los graficos.
  Respuesta:  Hernan Murphy
Esto te puede servir
http://geeks.ms/blogs/ozonicco/archive/ 2007/04/25/gdi-parte-ii-creando-objetos-graphics-pen-y-font-y-manejando-las-estructuras-pens-y-color.aspx

    Pregunta:  46897 - SENDKEYS
Autor:  Meld Watts
Hola actualmente estoy desarrollando una aplicacion que utiliza SendKeys para enviar a otra aplicación, y no me está funcionando.
Quisiera saber si existe otro metodo para enviar acciones que emulen el teclado sin Utilizar el SendKeys
Gracias
  Respuesta:  Damian Borgi
Mira , lo que te puedo decir si entendi tu pregunta es que queres enviar a otro formulario con una tecla especifica, el siguiente codigo te muestra como elegir una tecla especifica para hacerlo, supongamos que queres que con F10 queres mostrar el siguiente formulario y que el siguiente formulario se llama form2, entonces en el primer form le agregas el siguiente còdigo,

Dim form2 as new form2 (Esto crea una nueva clase para el formulario siguiente)
if e.keycode= keys.f10 then
form2.show

Si no es lo que esperabas, espero que te sirva ...saludos

    Pregunta:  46958 - DLL NO ENCONTRADA AL COMPILAR EN LíNEA DE COMANDO
Autor:  Francisco Gutiérrez Franco
Estoy compilando un proxy para un servicio web en línea de comando de visual basic .net utilizando el siguiente comando:

vbc.exe /out:bin\pmcalc.dll /target:library /reference:system.xml.serialization.dll /reference:system.web.services.web.dll pmcalc.vb

pero me manda este mensaje:

vbc: Command line error BC2017: could not find library 'system.xml.serialization.dll'
vbc: Fatal error BC2000: compiler initialization fail unexpectedly: 0x80070002

Ya he investigado y resulta que este tipo de errores suceden cuando no se ha registrado en el global assembly cache, se que con el comando:

gacutil -i c:\mypath\system.xml.serialization.dll

Podría darla de alta pero resulta que en mi sistema no se encuentra esa dll y quiero saber cómo obtenerla ya que en la ayuda de microsoft no hace referencia a ella más que como un parámetro a la hora de compilar y no dice donde poder encontrarla

De antemano agradezco su ayuda.
  Respuesta:  Horacio N. Hdez.
Porque no intentas instalar el Framework de nuevo, no perderias nada, y tendras de nuevo todas las librerias, espero que resuelvas

    Pregunta:  47224 - BORRAR UN FICHERO DE IMAGEN
Autor:  Alejandro Galan
Buenas,

Mi duda es la siguiente:

Tengo dos formularios en visual.NET en el cual en el form1 tengo un visualizador de imagenes en el que tengo cargada una imagen. En el form2 realizo el mantenimiento y desde este formulario quiero eliminar el archivo de imagen que está cargado en el form1 pero me da un error porque me dice que el archivo no se puede eliminar porque se está utilizando. El código que utilizo para eliminar es el siguiente:
File.Delete(rutadelafoto)
Antes hago imagne1.dispose pero no me hace ni caso!!
  Respuesta:  Juan C. Niño
Cordial saludo.

Yo también enfrenté ese problema. El archivo que se carga en la imagen no se puede eliminar porque algún PictureBox lo está usando, y dependiendo de la forma cómo se invocó la imagen, de eso dependerá si el archivo queda abierto o cerrado.

Teniendo un objeto PictureBox al cual llamaremos Objetoimagen, y una variable String que almacena la ruta (path) del archivo gráfico llamada RutaImagen,

Si se usó la instrucción
Objetoimagen.Image = System.Drawing.Image.FromFile(RutaImagen)
El archivo fuente de la imagen no podrá ser eliminado.

En vez de esas líneas, use estas otras para que el objeto PictureBox abra la imagen, lea el archivo y lo suelte inmediatamente. Esto permitirá que el archivo sea borrado.

Dim fs As System.IO.FileStream
fs = New System.IO.FileStream(RutaImagen, IO.FileMode.Open, IO.FileAccess.Read)
Objetoimagen.Image = System.Drawing.Image.FromStream(fs)
fs.Close()

Consulte en http://support.microsoft.com/kb/309482/es para ampliar la información.

Bye

Att
Juan C. Niño
Medellín, Colombia
  Respuesta:  Horacio N. Hdez.
Mira, puedes tratar con eliminar las referencias de los objetos, pero tambien podrias guardar el path en una variable, y luego cargar otra imagen en el picture box, posteriomente pasas a su eliminacion, o puedes eliminar el picture box y agregas otro, un saludo

    Pregunta:  47279 - MENU CON CLIC DERECHO EN VB.NET
Autor:  Jeisson Manco
Hola muchachos, estoy estudiando VB.NET, yo sabia un poquito de VB 6.0.
Lo que necesito es: Que cuando haga clic derecho con el mouse me aparezca el menú.

Yo en VB 6.0 lo hacia,...

If button = vbrightbutton then popup mnu....

bueno era asi..

Pero en .NET no se como lo hago muchas gracias si me pueden ayudar se los agradezco...
  Respuesta:  miguel Plasencia
Es mas sencillo ahora. solo tienes que ir a la barra de herramientas y buscar un objeto llamado context menu.

    Pregunta:  47327 - DESINSTALADOR A DISTANCIA POR IP.
Autor:  Oscar Diaz
Hola a todos, me gustaria programar en VB.NET 2003, un codigo capaz de instalar y desinstalar un programa a distancia utilizando una red IP.
Estoy bastante verde en el manejo de VB.NET, asi que cualquier cosa me va a venir bien.
Gracias por vuestro tiempo.
  Respuesta:  Neo Perez
Hola soy nuevo en .net, pero estoy aprendiendo de un maestro, mira tu pregunta es simple y ya viene solucionado con .net
tu realizas tu aplicacion normalmente (como visual basic), la diferencia esta a la hora de publicar, en las propiedades te dira si deseas publicar desde algun sitio web o ip (servidor remoto) tu le das la direccion, ahora en c: pones tu carpeta c:install/inven(carpeta de la aplicacion) esta debe estar tambien en el servidor y lo cargas a trabes de fpt, lo mejor es que si cambias el codigo vuelves a subir esta aplicacion y al cliente o los clientes se les actualiza.

eso es la idea, mas tecnicamente te recomiendo que busques por publicar en visual .net

    Pregunta:  47357 - COMO PASO PARáMETROS DE UN EJECUTABLE A OTRO EN VB.NET?
Autor:  Rodrigo Maggio
Quiero pasar información de un ejecutable a otro ya que el exe destino tiene que absorverlo por medio del Command de favor si alguien tiene la respuesta agredecé.
  Respuesta:  Eider Mauricio Aristizábal Erazo
libreria System.Threading
...

Process proceso = new Process
proceso.StartInfo.FileName = nombreArchivo + "Parametros"
proceso.Start()
  Respuesta:  Horacio N. Hdez.
Mira, la clase environment tiene una funcion GetCommandLineArgs, que obtiene los parametros de la linea de comandos, o sea, cuando ejecutas un programa ejem. explorer c:\, al abrirse el va directamente a c:\, la funcion te permiete almacenar en una matriz, los parametros, siendo el indice 0 el path del ejecutable.
El otro metodo seria, utilizar senkeys, pero depende de lo que quieras hacer,
un saludo

    Pregunta:  47431 - PASAR DE VISUAL BASIC.NET A UN ENTORNO WEB
Autor:  Mario Férnandez Bramante
Hola!! y antes que nada muchas gracias ya que gracias a vosotros e logrado solucionar muchos problemas.

Vereis estoy aciendo practicas y mi tutor me ha dicho que busque la forma de pasar una aplicacion en visual basic.net a un entorno web y yo x mas que he buscado no he encontrado na.

Si alguien supiese como lo podria hacer se lo agradeceria mucho ya que ando un poco perdido.

muchas Gracias
  Respuesta:  p@vr1
hola, para pasarlo a web, lo unico que tienes que cambiar es la interfaz... yo tabajo con una arquitectura de 3 capas, 1 base de datos, 2 logica 3 interfaz... si lo haces asi las primeras 2 capas quedan igual, lo que haces es crear un proyecto web extra el cual va a conectar con la logica, igual que la interfaz de windows con la diferencia que es web... suerte, cualquier pregunta con mucho gusto te ayudo escribeme a mi correo!

    Pregunta:  47469 - COMO CAMBIAR EL COLOR DE FONDO DE UN FORMULARIO MID
Autor:  Yuri Vazquez
Hola

Alguien me puede ayudar? Como puedo cambiar el color de fondo de un formulario MID.

Saludos
  Respuesta:  maria rodriguez
en mis propiedades:en baskcolor
  Respuesta:  Oscar Monardez
Utiliza el siguiente código :

Private Sub inicio_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim ctl As Control
Dim ctlMDI As MdiClient

For Each ctl In Me.Controls
Try
ctlMDI = CType(ctl, MdiClient)
ctlMDI.BackColor = Me.BackColor
Catch exc As InvalidCastException
End Try
Next

End Sub

y en las propiedades del form MDI /Apariencia/Bakcolo/ seleccionas el color

    Pregunta:  47476 - COMO FUNCIONAN LAS TRANSACCIONES EN VISUALBASIC .NET??
Autor:  Katycita
Hola chikos....tengo una pregunta sobre transacciones en .NET

myTrans = sqlconexion.BeginTransaction

\'bloque transaccional

metodo1()
metodo2()
agregarFilas()
etc,,,,
...

myTrans.Commit()

la pregunta es la siguiente.....dentro del bloque transaccional..¿que es lo que exactamente pasa? se que las instrucciones sql que se ejecuten dentro de dicho bloque se ejecutan en unidad o no se ejecutan....pero quiero saber de que manera el compilador realiza.

Yo supongo que....mientras el compilador lee el BeginTransaccion() lo que hace es bloquear la base de datos para que cualquier otro usuario no la pueda modificar, esto justamente asegura de que sea una transaccion, y con Commit() simplemente ya se libera el bloqueo que permite que otros usuarios ya puedan utilizar la base de datos...es cierto eso?? o en todo caso..que es lo que en verdad sucede dentro del bloque:

myTrans = sqlconexion.BeginTransaction
...
...
myTrans.Commit()

muchas gracias....me es urgente saber eso¡¡¡¡
  Respuesta:  William Fallas Coto
En realidad el bloqueo no lo hace el compilador, el bloqueo lo hace el motor de base datos, el programa en .net, lo unico que hace es mandarle a decir al motor de base de datos que abra una transaccion para el grupo de ejecucion de comandos sql, sean atomicos.

cuando ejecutas los sql , el motor de base de datos hace estos cambios en un espacio temporal, cuando le dices commit, el motor hace efectivos esos cambios en la bd.

si quieres informacion mas amplia puedes buscar en los books on-line de sql server, ahi veras los tipos de transacciones, como se bloquean las paginas de datos etc

|<  <<  5 6 7 8 9 10 11 12 13 14 15  >>  >|