PREGUNTAS CONTESTADAS - Visual Basic.NET

 Hay un total de 338 Preguntas.<<  >> 

    Pregunta:  47509 - SE PUEDE CONTROLAR LA X DE UNA VENTANA MODAL?¿
Autor:  laida rico
Me gustaría saber si existe la forma de controlar la X de una ventana modal en Visual Basic.NET.
Es decir, yo al dar a la X muestro un mensaje diciendo que se va a cerrar el programa y aer si esta seguro de ello. A su vez contiene dos botones: aceptar y cancelar. Si el usuario da a aceptar no hay problema, pero si se da a cancelar se supone que no se quiere cerrar la ventana modal.
Existe alguna manera de controlar eso?
Muchas gracias
  Respuesta:  Germán Ruiz
Para hacer esto lo que debs de hacer es lo siguiente:

Si el formulario en el que estas preguntando si quiere cerrar la ventana es un MessageBox este cuando se muestra de forma modal retorna una enumeración DialogResult dependiendo de este valor puedes saber cual boton se presiono.

Si para hacer esto estas utilizando un formulario personalizado (hecho por ud.) en el evento del boton Aceptar debe de agregar este código:

Me.DialogResult=DialogResult.OK

En el boton cancelar agregar este código:

Me.DialogResult = DialogResult.Cancel

En el evento closing del formulario hay que agregar esta linea cuando se desee evitar que se cierre el formulario.

e.Cancel = True

    Pregunta:  47510 - ENLAZAR VISUAL NET CON BASE DE DATOS EN FOXPRO
Autor:  juan francisco apuntouno
hola, me gustaria saber como puedo enlazar mediante lenguaje basic.net con una base de datos esta construida en foxpro. esta aplicacion tendra que ir implementada en una PDA. de manera que me gustaria saber si es factible esta apliacion, la PDA tiene Sistema Operativo Movile 2003.

Agradeceria que me contestarais a la mayor brevedad, gracias
  Respuesta:  aaron delgado
Busca el proveedor de datos de foxpro o dbase.. creo q el ultimo es vfpoledb eso busca x la red

    Pregunta:  47587 - SE PUEDEN LANZAR DIBUJOS DE AUTOCAD DSD .NET??
Autor:  jorge martinez
quiero hacer una aplicacion para lanzar dibujos de autocad desd visual q a su vez los vaya leyendo de una base de datos en tiempo real.es posible??gracias.un saludo
  Respuesta:  Erik jORDAN
Bueno primero que todo debes saber cual es el formato en el que estan escritos los archivos de autocad. Puedes buscar informacion al respecto en Autodesk.com. Cuando logres entender como es el formato de dichos archivos y hallas creado tu loader/saver puedes usar algun Graphic API (Application Programming Interface) como OpenGL o DirectX para mostrarlo en pantalla. Tu loader/Saver module puede incluir código que en sea capaz de guardarlo los datos de los vertices/indices color texture mapping en la base de datos o en algun otro formato que diseños/ tambien puedes usar XML. no se si esto responda a tu pregunta. Realmente la respuesta a tu pregunta seria:
!Si es posible!.
Intentando Ayudar:

Erik Jordan
Administrador
www.juegosvb.com
www.vbgamesplanet.com

    Pregunta:  47613 - IMAGEN EXTRAIDA DE ACCESS (TIPO OBJETO OLE) A HOJA DE WORD
Autor:  Pilar A
Hola que tal,

Anteriormente manejaba mis imagenes, solo guardando la ruta en un campo texto. Al hacer un reporte en word las mandaba con:

WD.Selection.InlineShapes.AddPicture(FileName:=RUTA, LinkToFile:=False, SaveWithDocument:=True)

y todo bien, ahora guardo las imagenes directamente en la base de datos en un campo del tipo Objeto OLE, el problema es que ahora no puedo enviarla a word, porque los metodos que revisado piden el FileName, y obviamente yo no tengo la ruta. Mi pregunta es: hay alguna forma de enviar la foto asi?
La imagen la muestro de la siguiente manera:
PictureBox1.Image = Image.FromStream(stmBLOBData)
  Respuesta:  Richard Moreno
mira si la guardas en una base de datos pues guardala en un campo de tipo Binary y ya no tienes que preocuparte por rutas ni nada y con solamente vincular la base de datos y la tabla al picturebox1 y asignarle el campo binary ya el la abre automaticamente. es como si fuera un textbox con un campo de una tabla pues lo mismo lo unico que cambia es que el campo es de tipo binary.

    Pregunta:  47762 - ¿COMO PUEDO ABRIR UN ARCHIVO DESE UNA APLICACION DE CONSOLA?
Autor:  Carolina Villegas
Quiero abrir un archivo desde una aplicacion de consola creada en visual pero no se como... podrian ayudarme?
  Respuesta:  Horacio N. Hdez.
Utiliza esto:
System.Diagnostics.Process.Start(Application.StartupPath & "c:\TEXTO.TXT")

Este codigo lanza la aplicacion predeterminada pra cada fichero, cargando el mismo

Tambien podrias usar shell(Lo que tendrias que dar el path de la aplicacion):

class cargar
shared sub main
shell("""c:\archivos de programa\programa.exe"" Juan")
end sub
end class

Cada par de comillas dobles adyacentes (*""*) dentro del literal de cadena se interpreta como un carácter de comilla dobles en la cadena. Por tanto, en el ejemplo anterior se presenta la siguiente cadena para la función: "C:\archivos de programa\programa.exe" juan
Esto no seria necesario si la ruta no tuviera espacios en blanco, espero que esto te sirva, un saludo

Un saludo

    Pregunta:  47842 - COMO ABRIR UN LIBRO DE EXCEL
Autor:  Thelma ortiz
Como abro un libro de excel sin tener que estar eliminando el que ya tengo...(Supongo que es con un contador pero como le hago???)
Cada vez que le doy a mi programa que me habra un excel me pregunta si quiero reiscribie el que tengo, como le hago para que no lo haga.

\'Iniciar un nuevo libro en Microsoft Excel.
oExcel = CreateObject(\"Excel.Application\")
oBook = oExcel.Workbooks.Add

\'Agregar datos a las celdas de la primera hoja de cálculo del libro nuevo.
oSheet = oBook.Worksheets(1)

\'Guardar el libro y cerrar Excel.
oBook.SaveAs(sSampleFolder & \"c:\\Book1.xls\")
oSheet = Nothing
oBook = Nothing
oExcel.Quit()
oExcel = Nothing
GC.Collect()
  Respuesta:  Eider Mauricio Aristizábal Erazo
'Listo niña, utiliza una funcion que te retorne un nombre de archivo que
'no esté en uso pej. nextName así quedaría tu código

\'Iniciar un nuevo libro en Microsoft Excel.
oExcel = CreateObject(\"Excel.Application\")
oBook = oExcel.Workbooks.Add

\'Agregar datos a las celdas de la primera hoja de cálculo del libro nuevo.
oSheet = oBook.Worksheets(1)

\'Guardar el libro y cerrar Excel.
oBook.SaveAs(sSampleFolder & nextName) 'AQUI LA DIFERENCIA
oSheet = Nothing
oBook = Nothing
oExcel.Quit()
oExcel = Nothing
GC.Collect()

Private Function nextName() As String
Dim contador As Integer
contador = 1
Do
If (Dir("c:\Book" + Trim(Str(contador)) + ".xls") = "") Then
Exit Do
End If
contador = contador + 1
Loop While (True)

Return "c:\Book" + Trim(Str(contador)) + ".xls"
End Function

'Espero te sirva
'Saludos desde Cali - Colombia

    Pregunta:  47851 - CORTAR PAPEL EN IMPRESORA DE TICKET
Autor:  dlirio
Muy buenas, necesitaría enviar a una impresora de tickets Bixolon srp-350 el comando de control para el corte automático de papel.

Ya tengo una rutina desde VB .NET para imprimer pero no consigo mandar estos código.

De la página del fabricante he conseguido bajarme un ejemplo de código pero está para VB 6.0 y utiliza la colección de impresoras por defecto y eso no me sirve en .NET

Os copio el código por si os puede servir de ayuda para echarme una mano, bien migrando este código a .NET o bien dandome otra solución para enviar los código de control por el puerto paralelo a la impresora, muchas gracias por vuestra ayuda!!

Private Sub Command1_Click()
For Each prnPrinter In Printers
If prnPrinter.DeviceName = "BIXOLON SAMSUNG SRP-350" Then
Set Printer = prnPrinter
Exit For
End If
Next

Dim x As Byte
Dim Counter As Byte
Counter = 0

Printer.Font.Size = 9.5
Printer.FontName = "FontA1x1"
Printer.Print "Cutting Test"

Printer.Font.Size = 9.5
Printer.FontName = "FontControl"
x = Text1.Text
Counter = x

If Counter > 0 Then
For i = 1 To Counter
Printer.Print "6";
Next
End If

Printer.Print "g"
Printer.EndDoc

End Sub
  Respuesta:  Javi ppp qqq
No se en vb.net, en vb2005, lo que tienes que hacer es indicar que se use la fuente "FontControl" a un tamaño de 9.5 y luego imprimir el caracter "P" con esa fuente.

    Pregunta:  47998 - SERVICE PACK 4 WIN2K VS.NET
Autor:  Rene Davila
Hola a todos!

Instale Service Pack 4 a mi Windows 2000 Server, despues de eso instale VS.NET y al reiniciar el computdor decia que no tenia privilegios para apagar o reiniciar el computador. Despues de eso, no tengo la opcion Apagar o Reiniciar en el Inicio/Apagar sistema. Solo me da derecho de cerrar sesion.

Gracias
  Respuesta:  sawyer tom
instala el service pack 1 en tu pc..
primero configurala para utilizar vb2005

saludos.. bueno eso es todo lo q te digo, me paso lo mism y es lo q ice

    Pregunta:  48037 - PASAR DATOS DE VISUAL BASIC.NET A EXCEL
Autor:  Cesar Huitzil Tello
Necesito que me digan como puedo pasar los datos de un formulario a una hoja de excel. P/E: que lo que el usuario escriba en un TextBox, lo que elija en un ComboBox y lo que aparezca en un ListBox se vaya pasando en una hoja de excel en determinadas celdas para que se pueda imprimir con un formato determinado. Segun yo es como si se pasaran los datos a una Base de Datos, lo que pasa es que no se como se pasan a una hoja de excel. Espero que me puedan ayudar.
De antemano muchas gracias
  Respuesta:  Boluarte Bedoya
Haber hace poco alguien me pidio de como hacer exportar una imagen a un documento de word (en VB6.0 claro) , en VB.NET es algo similar,
no se si pensaste en usar la famosas macros de excel. te recomiendo que busques por ahi claro que en VB6.0 es mas facil en VB.NET hay que hacer algunas cosillas extras , claro que tienes que agregar algunas referencias antes de nada ( Interop.Excel.dll , Interop.Office.dll , etc) .enviame un mensaje a mi correo para poder reenviarte el archivo de ejemplo que tengo por aqui ya que empezar a escribir codigo aqui no seria apropiado ya que es demasidado codigo. Mandame tu correo a donde quieres que te lo reenvie y yo te lo paso.

    Pregunta:  48072 - ARCHIVO HPJ
Autor:  juan pablo garcia
Ya he creado mi archivo de ayuda, pero deseo modificar la ventana en la que aparece, deseo que aparezca en forma de frame, en un lado los libros y hojas creados para hacer consultas y del otro la información y no que aparezca en una sola hoja como hasta el momento.
Además, deseo saber como puedo vincular ese archivo a un programa de VBasic.net desde un boton que no sea "F1".
  Respuesta:  Heyssten Puelles
Mira para que llames el archivo de ayuda simplemente tienes que agregar un control llamado HelpProvider.Luego vas a sus propiedades
y en la propiedad HelpNamespace le das la ruta del archivo de ayuda.
Luego vas al evento Click del boton y ahi pones el siguiente codigo:
Help.ShowHelp(Me, HelpProvider1.HelpNamespace) y listo ya puedes jalar la ayuda. bye

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