Hay un total de 338 Preguntas. | << >> |
Pregunta: | 55420 - COMO REPRODUCIR UN VIDEO EN VISUAL STUDIO.NET |
Autor: | Leopoldo Gonzalez |
Hola compañeros. Alguien saben como reproducir un video en Visual Studio.net utilizando algun control. |
Respuesta: | Carlos adan Mollapaza Cutipa |
Claro amigo el famoso control de Windows Media player
Clic derecho en el cuadro de herramientas elegir elementos y buscas en componentes com esta windows media player lo insertas y luego lo utilizas con el otro control opendialog dando referencia al wmp filtrado con avi wmv etc Si quieres te puedo ayudar mas acerca de esto Enviame un mensaje a mi msn |
Pregunta: | 55520 - QUITAR BEEP EN CAJA TEXTO |
Autor: | Federico Vidal |
Buenas, mi programa controla unos campos(textbox) que cuando hago un evento keydown y el e.keyCode que capturo es el 13(el Intro) salta al siguiente.
En resumen, cuando pulso intro en la caja salta al siguiente, pero en este proceso genera un BEEP Horrible que no tiene ningún sentido que lo haga, ya que si los datos no son correctos no salta. PREGUNTA: ¿Como puedo anular ese sonido(beep) en código, y solo para ese campo? Saludos |
Respuesta: | concha Fernandez |
Private Sub Text1_KeyPress(ByVal KeyAscii As Integer)
If KeyAscii = 13 Or KeyAscii = 9 Then KeyAscii = 0 End Sub Este evento evita el beep, combinalo con lo que ya tienes... |
Pregunta: | 55557 - FORM POR DEBAJO DE OTROS CONTROLES |
Autor: | Adela Segura |
Hola a tod@s!
Estoy un poco liada. Necesito ayuda! ;-) He creado un FORM "principal" con barra de menus, statusbar, etc. En dicho form he añadido otros controles (groupbox, panel, radiobutton, etc). Cuando desde el menu llamo a otro FORM (usando ShowDialog), este se queda por detras de los controles del form principal: es decir, se queda semi oculto tras el panel y el groupbox... Gracias de antemano!! |
Respuesta: | Carlos Rivera |
La forma mas eficiente es hacer que los controles queden anclados al form donde estan
Para lograr esto: 1. Importamos el espacio de nombres InteropServices Imports System.Runtime.InteropServices 2. Importamos una funcion que nos permite "anclar" los controles <DllImport("user32.dll", SetLastError := True)> _ Private Shared Function SetParent(child As IntPtr, newParent As IntPtr) As IntPtr End Function 3. En el load del formulario ponemos Dim clienteMDI As MdiClient For Each control As Control In Me.Controls Try clienteMDI = DirectCast(control, MdiClient) SetParent(TreeMenu.Handle, clienteMDI.Handle) Catch generatedExceptionName As InvalidCastException End Try Next y listo con eso ya tenemos los controles debajo de los formularios que se llamen Nota: los controles ralmente se ponen como si fueran controles mdi, esto esta probado con el form principal como form mdi es decir form1.IsmdiContainer = true asi que si no funciona con un form normal, solo lo debe poner como isMdiContainer = true Espero que le sirva |
Respuesta: | Juan Carlos Martínez López |
Hola adelita, leyendo aca tu problema, a mi también me salia asi el mismo problema lo que hice fue hacer MDI al principal, crear otro form que no tenga bordes vos sabes en la propiedad formBorderStyle = None,
y lo instanciaba en el evento Load al cargar el principal. Espero que si te sirve la idea la uses, a mi me sirvio y no se echa de ver la diferencia. El codigo que use para instanciar el formulario donde vas a poner tus controles, el q te dije q no debe tener bordes, es este: lo pones despues del codigo generado por el editor: /* Esta es una instancia del formulario en q estas ahorita, o sea instanciaFormulario se llama el formulario donde coloco este codigo Private Shared mp As instanciaFormulario = Nothing /* Este es mi funcion que me va a permitir que no se creen mas de una instancia de este formulario Public Shared Function Instanciar() As instanciaFormulario If mp Is Nothing OrElse _ mp.IsDisposed Then mp = New instanciaFormulario() End If Return mp End Function Ahora en el codigo del evento Load de tu Principal colocas lo siguiente: /* Declaras una instancia del formulario anterior, el q vas a mostrar tus controles */ Dim instanciaNueva as new instanciaFormulario() /* Aca .instanciar() es la funcion que colocaste en el otro form, cuando le des . te tiene q aparecer, sino es q no has colocado la funcion instanciaNueva = instanciaNueva.instanciar() /* Aca le digo que el padre de la instancia es el principal instanciaNueva.mdiParent = Me /* y al final lo muestro instanciaNueva.show() Espero te sirva, sino entendes algo me escribes al correo, con gusto te respondo. Suerte! |
Pregunta: | 55661 - UTILIZAR FUNCIONES EN CHECBOX |
Autor: | Natalia Castaño Quintero |
Hola mi duda es que no se como hacer funcionar un checbox para que al yo activar el checbox me ejecute una función hago esto
Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged If (CheckBox1.Checked) Then GeneraArchivo.(ds) End If GeneraArchivo es el nombre de la función que se llena con un data set pero me dice que no están declarados alguien me puede colaborar muchas gracias |
Respuesta: | Carlos adan Mollapaza Cutipa |
Facil Amigaso
El CheckBox Tiene una propiedad llamada Checked Que tiene dos parametros de True y False Por ejemplo Cuando hace tu funcion para que funciones que le hayas hecho clic y se muestre la aspita solo debes hacer esto: If Me.CheckBox1.Checked=True Then 'Hacer tu instruccion" End IF |
Respuesta: | eider mauricio aristizabal erazo |
En el momento en que pro primer vez asignas el valor del objeto ds, Deberias guardar su contenido variable de sesion por ejemplo:
ds = algunObjeto.AlgunMetodo() Session["session_ds"] = ds; y luego en tu manejador del check box harias algo asi: Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged If (CheckBox1.Checked) Then GeneraArchivo.((DataSet)Session["session_ds"]) End If otra forma similar es utilizando cache pero esa te la quedo debiendo. Salu2 desde Cali - Colombia |
Pregunta: | 55708 - CODIGO DEL BOTON MINIMIZAR |
Autor: | Ronald |
bueno estoy haciendo un programa y quiero hacerlo un poco gráfico por eso deshabilite los botones minimizar, restaurar, y cerrar (me parecieron muy sencillos y comunes). En su lugar coloque dos botones (con apariencia 3d). "Cerrar" (lo codifique con un me.close) y "Minimizar" (y ese es el problema) no se cual es el codigo...
Uso el Visual Basic 2005 .Net Ojala algien me pueda ayudar... Gracias |
Respuesta: | coreano 0101 |
Me.WindowState = FormWindowState.Minimized |
Pregunta: | 55753 - LEER DATOS DE EXCEL DESDE VB.NET |
Autor: | Juan Gomez |
Hola a todos, tengo una excel que tengo que cargar con una aplicacion .NET
Leo los datos El problema viene cuando hay en excel hay una columna de datos numericos mezclados con textos, no se que hace excel que al volcar los datos al dataset me recoge nulos en aquellas columnas donde predomina el valor numerico sobre el texto, es decir, si tengo una columna con 9 filas de numeros y en una pongo un texto, me vuelca un un nulo en ese valor. A la inversa tambien ocurre ¿A que se debe? ¿Que funcion debo poner en el SELECT para que me lo traiga todo? gracias |
Respuesta: | rickcode |
Espero te ayude Juan Gomez
Option Explicit On Option Strict On Public Class Form1 Private Sub Form1_Load( _ ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles MyBase.Load Button1.Text = "Cargar" txtRange.Text = "A1:C15" End Sub Private Sub Button1_Click( _ ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click ' // Pasar valores para Leer el rango loadRange("c:ook1.xls", "sheet1", txtRange.Text, DataGridView1) End Sub ' ---------------------------------------------------------------------------------- ' // Subrutina para conectar al libro Excel y obtener el rango de datos ' ---------------------------------------------------------------------------------- Private Sub loadRange( _ ByVal sFileName As String, _ ByVal sSheetName As String, _ ByVal sRange As String, _ ByVal dv As DataGridView) Try ' // Comprobar que el archivo Excel existe If System.IO.File.Exists(sFileName) Then Dim objDataSet As System.Data.DataSet Dim objDataAdapter As System.Data.OleDb.OleDbDataAdapter ' // Declarar la Cadena de conexión Dim sCs As String = "provider=Microsoft.Jet.OLEDB.4.0; " & "data source=" & sFileName & "; Extended Properties=Excel 8.0;" Dim objOleConnection As System.Data.OleDb.OleDbConnection objOleConnection = New System.Data.OleDb.OleDbConnection(sCs) ' // Declarar la consulta SQL que indica el libro y el rango de la hoja Dim sSql As String = "select * from " & "[" & sSheetName & "$" & sRange & "]" ' // Obtener los datos objDataAdapter = New System.Data.OleDb.OleDbDataAdapter(sSql, objOleConnection) ' // Crear DataSet y llenarlo objDataSet = New System.Data.DataSet objDataAdapter.Fill(objDataSet) ' // Cerrar la conexión objOleConnection.Close() ' // Enlazar DataGrid al Dataset With dv .DataSource = objDataSet .DataMember = objDataSet.Tables(0).TableName End With Else MsgBox("No se ha encontrado el archivo: " & sFileName, MsgBoxStyle.Exclamation) End If Exit Sub Catch ex As Exception MsgBox(ex.Message, MsgBoxStyle.Critical) End Try End Sub End Class |
Pregunta: | 55756 - CONVERTIR DE OBJETO A CADENA Y VICEVERSA |
Autor: | Beatriz Martin Valencia |
Necesito intercambiar un objeto de un proyecto a otro y solo puedo hacerlo por medio de una cadena de texto. Exite alguna manera de convertir ese objeto a texto y viceversa |
Respuesta: | William Fallas |
Podrias intentar serializar y deserializar los objetos, para que sean facilmente compartidos entre distintas aplicaciones.
ver referencia: http://msdn.microsoft.com/en-us/library/58a18dwa(VS.71).aspx |
Pregunta: | 55822 - COMBOBOX CON IMÁGENES |
Autor: | Miren Mattin |
He trabajado en Visual Basic 6.0 con el control ImageCombo que permitía agregar items con imágenes. Ahora, por lo que tengo entendido, eso se puede conseguir en el propio Combo de Visual Basic.Net, pero no lo consigo. |
Respuesta: | Olibert Garcia |
Hola mira en esta pagina:
http://www.recursosvisualbasic.com.ar/htm/vb-net/57-imagecombo-vb-net.htm Saludos! |
Pregunta: | 55892 - LEER Y ESCRIBIR SOBRE UNA PAGINA WEB DESDE VISUAL |
Autor: | Orlando Mariño Silvera |
Necesito leer y escribir sobre una pagina web
Por ejemplo: En hot mail en el campo "Introdusca la contraseña", Introducir la contraseña, pero desde Visual, y por codigo. Si alguien me hecha una mano se lo agredecería. |
Respuesta: | Marcial Esteche |
Hola Orlando, lei tu pregunta y me parecio familiar tu necesidad ya que yo uso mucho ese recurso que ofrece visual en mi caso es vb6 (no se si te servira), pero te doy un ejemplo como a mi me funciona. Descargar código
Espero ser te de ayuda. Gracias. |
Pregunta: | 55897 - ELIMINAR UNA FILA DEL DATAGRIDVIEW SIN ELIMINAR EL REGISTRO |
Autor: | Gustavo Barrios |
Hola, tengo una base datos en SQL y en el DataGridView muestran ciertos datos, en el DataGridView tengo una columna de tipo Boolean en la cual hay una checkbox, quisiera que al seleccionar los registros con el chekbox se eliminen las filas seleccionadas del DataGridView, pero no de la base de datos. Gracias por el aporte que puedan ofrecerme. |
Respuesta: | César Trujillo |
Hola Gustavo, es un codigo simple, supongamos que la columna a eliminar, es "nom_clie".
datagridview1.columns.remove("nom_clie") asi con eso.. solo eliminas la columna del objeto datagridview1, no has tocado nada de tu base de datos. suerte con tu programa |
|< << 20 21 22 23 24 25 26 27 28 29 30 >> >| |