• Domingo 3 de Agosto de 2025, 01:23

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - senzao18

Páginas: 1 ... 15 16 [17] 18 19 ... 26
401
VB .NET / Re: Declarar Nombre
« en: Viernes 23 de Diciembre de 2005, 17:59 »
Hola :D.

Si lo quenecesitas es hacer que el sistema cambie de control al presionar Enter podrias usar el evento KeyDown del Formulario

Código: Text
  1.  
  2. Private Sub frmAbonosApartados_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
  3.         If e.KeyCode = Keys.Enter Then
  4.             SendKeys.Send("{TAB}")
  5.         End If
  6.     End Sub
  7.  
  8.  

Para esto tienes que asignar a la propiedad KeyPreView del Formulario el valor de True.

Y listo.

Recuerda que con esto el control que obtenga el foco sera aquel que este habilitado Enabled=True, que en su propiedad TabIndex sea la siguiente por ejemplo si el control actual tiene TabIndex = 6 pasaria al n o n+1... o si es el ultimo control pasaria el foco al control que tenga en la propiedad Tabindex el menor valor.

Ah... :P  Una cosa mas... La propiedad TabSop de los controles tiene que estar a true si quieres que tomen el foco....

Ahora si quieres controlar la pulsacion por cada control puedes usar de igual forma el mismo evento, pero ahora del control quedando asi...

Código: Text
  1.  
  2.  Private Sub ebCodCaja_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles ebCodCaja.KeyDown
  3.        If e.KeyCode = Keys.Enter Then
  4.  
  5.             'Insertar aqui el codigo necesario.
  6.  
  7.         End If
  8.     End Sub
  9.  
  10.  
  11.  


Algo de terioa.

Control.KeyDown (Evento)  [Visual Basic]

Se produce cuando se presiona una tecla mientras el control tiene el foco.

Datos del evento
El controlador de eventos recibe un argumento de tipo KeyEventArgs que contiene datos relacionados con este evento. Las siguientes propiedades de KeyEventArgs proporcionan información específica para el evento.

Propiedad Descripción
Alt---> Obtiene un valor que indica si se presionó la tecla ALT.
Control---> Obtiene un valor que indica si se presionó la tecla CTRL.
Handled---> Obtiene o establece un valor que indica si se controló el evento.
KeyCode---> Obtiene el código de teclado para un evento KeyDown o KeyUp.
KeyData---> Obtiene los datos de tecla para un evento KeyDown o KeyUp.
KeyValue---> Obtiene el valor de teclado para un evento KeyDown o KeyUp.
Modifiers---> Obtiene los indicadores modificadores para un evento KeyDown o KeyUp.---> Indica qué combinación de teclas modificadoras (CTRL, MAYÚS y ALT) se presionaron.
Shift---> Obtiene un valor que indica si se presionó la tecla MAYÚS.

402
VB .NET / Re: Blokear Alt-tab
« en: Lunes 19 de Diciembre de 2005, 18:08 »
Holas, checate el siguiente link, creo que te puede ayudar para lo que tu quieres....

Deshabilitar Alt+Tab en Windows XP


Salu2  :smartass:

403
VB .NET / Re: Form Mdi Y Picturebox
« en: Lunes 12 de Diciembre de 2005, 17:44 »
Pues una respuesta rapida, jeje Ponlos invisibles.....Pero no es la solucion optima... Suerte  :P

404
VB .NET / Re: Sentencia Sql
« en: Lunes 12 de Diciembre de 2005, 17:41 »
¿¿Tienes hecha la sentencia?? Si es asi me gustaria verla :D....

Ahora tienes problemas con el  ADO.Net, o dices que ya probaste y no sale??

Bueno esperamos un poco mas a detalle tu problemita  :blink: . Suerte

405
VB .NET / Re: Duda Con For Each
« en: Lunes 12 de Diciembre de 2005, 17:33 »
Manda la imagen del error, por lo general este tipo de errores pasa cuando el procedimiento que le quieres asignar al evento que le quieres asignar no tiene el mismo prototipo del procedimiento que sale por default para dicho evento...

Bueno si tuenes alguna duda hay me dices...

406
VB .NET / Re: Desinstalador Y Acceso Directo
« en: Jueves 1 de Diciembre de 2005, 20:43 »
Bueno el primer punto se puede hacer modificando las opciones de carpeta del SO.
Es la unica forma que se me ocurre...:D

El segundo creo que es en las propiedades del instalador donde se hace el desinstalador, pero no recuerdo cual es...:D

Lo que si se es que el mismo instalador funciona tanto para instalar como desinstalar.

407
VB .NET / Re: Establecer Como Texto De Un Textbox...
« en: Miércoles 30 de Noviembre de 2005, 02:40 »
holas, pues por ahora solo se me ocurre la siguiente forma :D.

Código: Text
  1.  
  2.  
  3.  Try
  4.             Dim str As String
  5.             For Each item As Object In Me.ListBox2.SelectedItems
  6.                 str &= item
  7.             Next
  8.  
  9.             me.txtCadena.Text=str
  10.  
  11. Catch ex As Exception
  12.  
  13. End Try
  14.  
  15.  
  16.  

Una forma mas corta seria la siguiente

Código: Text
  1.  
  2.  
  3.  Try
  4.  
  5.             For Each item As Object In Me.ListBox2.SelectedItems
  6.                         me.txtCadena.Text&=str
  7.             Next
  8.  
  9.  
  10. Catch ex As Exception
  11.  
  12. End Try
  13.  
  14.  
  15.  

Espero y te sea de utilidad.

408
VB .NET / Re: Mdi. Problemas Al Volver A Mostras El Form.
« en: Martes 29 de Noviembre de 2005, 17:26 »
Cita de: "elturle"
Hola:

El problema que tengo es que he creado un formulario principal (MDI) y al dar a "Creditos", me sale un formulario, si vuelvo a dar al formulario pretendo, que si el formulario está abierto no me abra otro formulario, pero si no esta abierto quiero que me lo abra. He conseguido hacer el principio, pero si lo cierro y lo vuelvo a abrir me da un error.

Os adjunto el proyecto que tengo hecho, si alguien me puede decir en que falla estaría muy agradecido.

Un Saludo.
Juan Carlos :unsure:
Chacate este POST

Preguntas Sobre Formas

409
VB .NET / Re: No Se Carga La Referencia
« en: Martes 29 de Noviembre de 2005, 17:21 »
En el evento load no se pueden hacer imports solo se pueden usar los Imports fuera de la clase del formulario osea hasta arriva :D.

410
VB .NET / Re: Opciones Instalador
« en: Martes 29 de Noviembre de 2005, 17:19 »
Pues yo le hago de la siguiente manera.

1.-Seleccionas el proyecto de instalacion.
2.-click boton derecho del mouse, seleccionas Ver/Sistema de Archivos
3.-Sale una ventana con tres carpetas.
               Carpeta de la Aplicacion.
                Escritorio del Usuario
                MenuProgramas del Usuario.
4.-En carpeta de Aplicacion busca el resultado principal del proyecto (EL que genera el EXE, en caso de tener varios proyectos en la solucion) le das boton derecho crear acceso directo, lo renombras a tu gusto y lo pones en la carpeta del arbol izquierdo---> MenuProgramas del Usuario y con eso lo pones en el men programas. Si quieres crear una carpeta Inicio/programas/miprograma la forma de crearla es igual que cuando creas una carpeta en el escritorio :D boton derecho Agregar/Carperta.

Bueno espero y te ayude en algo, cualquier duda no dudes en postearla.

411
VB .NET / Re: Ejecutar Una Aplicación
« en: Martes 22 de Noviembre de 2005, 01:24 »
¿Que es lo que tratas de hacer con esa API?

412
VB .NET / Re: Error Para Insertar Datos
« en: Martes 22 de Noviembre de 2005, 01:17 »
no se si ya te salio tu codigo

pero esta bien raro....


Usas el me.odataset y si mal no recuerodo, eso es para acceder a variables globales de la clase en la que estas.... y tu declaras un oDataSet en la funcion entonces si tienes dos declaraciones lo mas seguro es que la que tienees en la funcion no estes declarandola con el constructor new y por eso te marca ese error....

Ahora no se si tengas los nobres de los campos en la tabla con iniciales txt se me hizo raro jeje... bueno checa lo que te digo por que chance y por ahi vaya....

413
VB .NET / Re: Listas
« en: Martes 22 de Noviembre de 2005, 01:06 »
Prueba con C#.Net , por quie alo que yo se VB.Net no trabaja con asignacion de memoria dinamica... como lo haces en C

414
ABAP / Re: Donde Aprender Abap?
« en: Martes 8 de Noviembre de 2005, 19:56 »
Hola alguien me puede decir que es una BAPI y como genero una :S.

La BAPI será llamada por un sistema en VB.Net .

Estare activamente preguntando hasta el 1° de Enero del 2006 asi que pediria un poco mas de atencion al foro  .


Esa es la primer duda gracias....

415
ABAP / Re: Donde Aprender Abap?
« en: Martes 8 de Noviembre de 2005, 19:56 »
Hola alguien me puede decir que es una BAPI y como genero una :S.

La BAPI será llamada por un sistema en VB.Net .

Estare activamente preguntando hasta el 1° de Enero del 2006 asi que pediria un poco mas de atencion al foro  .


Esa es la primer duda gracias....

416
VB .NET / Re: Dataview + Sort
« en: Lunes 7 de Noviembre de 2005, 19:32 »
Hice un ejemplo de lo mismo y pues sorprise me salio el mismo error,
Que raro, espero y ya lo tengas solucionado jejeje para que pases tu solucion al foro.

Pero ¡¡¡QUE RARO!!! :scream:  <_<  :blink:

417
ABAP / Bapis
« en: Sábado 5 de Noviembre de 2005, 20:21 »
Hola alguien me puede decir que es una BAPI y como genero una :S.

La BAPI será llamada por un sistema en VB.Net :D.

Estare activamente preguntando hasta el 1° de Enero del 2006 asi que pediria un poco mas de atencion al foro  :D .


Esa es la primer duda gracias....

418
VB .NET / Re: Pregunta Sobre Formas
« en: Sábado 5 de Noviembre de 2005, 01:35 »
No importa que sea MDI.

Y la segunda seccion de codigo solo hacemos uso de unas API de windows que nos proveen de funciones para buscar ventanas :D.

Que hacen por dentro???? Solo dios y su programador lo sabe, yo no, solo se que me ayudan a cumplir con el objetivo :D.

419
VB .NET / Re: Pregunta Sobre Formas
« en: Miércoles 2 de Noviembre de 2005, 21:10 »
Busque el link donde encontre como hacerlo y no lo encontré pero te mando mi codigo....

Si quieres explication hay me dices....
Pero se explica solo jajajja

Código: Text
  1.  
  2.                 Dim nHwnI As System.IntPtr
  3.                 nHwnI = FindWindow(vbNullString, "Módulo de Auditoría")
  4.                 If Val(nHwnI.ToString) <> 0 Then
  5.                     ShowWindow(nHwnI, 9)
  6.                     SetForegroundWindow(nHwnI)
  7.                 Else
  8.                     Dim oModuloAuditoria As New MainFormAuditoria
  9.                     oModuloAuditoria.ShowDialog()
  10.                 End If
  11.  
  12.  
  13.  
  14.  


Código: Text
  1.  
  2. #Region "APIs"
  3.  
  4.     <System.Runtime.InteropServices.DllImport("user32.dll")> _
  5.     Private Shared Function FindWindow(ByVal lpClassName As String, ByVal lpWindowName As String) As System.IntPtr
  6.     End Function
  7.  
  8.     <System.Runtime.InteropServices.DllImport("user32.dll")> _
  9.     Private Shared Function ShowWindow(ByVal hWnd As System.IntPtr, ByVal nCmdShow As Integer) As Integer
  10.     End Function
  11.  
  12.     <System.Runtime.InteropServices.DllImport("user32.dll")> _
  13.     Public Shared Function SetForegroundWindow(ByVal hWnd As System.IntPtr) As Boolean
  14.     End Function
  15.  
  16.  #End Region
  17.  
  18.  
  19.  
  20.  

420
ABAP / Re: Donde Aprender Abap?
« en: Miércoles 2 de Noviembre de 2005, 18:07 »
Oye podrias mostrar un ejemplo de una funcion de recursiva???

421
ABAP / Re: Donde Aprender Abap?
« en: Lunes 31 de Octubre de 2005, 17:19 »
hola Blag.

Oye pues muchas gracias por contestar todas mis preguntas......

Pero tengo una duda :S:S bien dudosa que es un MANDANTE???

Es que me hacen bolas cuando hablan de MANDANTE refiriendose a una ventana de SAP GUI, y luego que un MANDANTE es un usuario logeado, y despues que hay que pónerle un campo MANDANTE a la tabla pues ya no se ni que es ~:(.


Espero y no quitarte tu tiempo jejeje, y puedas ayudarme....

Ah y trate hacer tu programa de Factorial con una funcion (procedimiento) de manera recursiva y namas no....

Saludos y que tengas buen dia Blag.....

422
ABAP / Re: Factorial En Abap Objects
« en: Domingo 30 de Octubre de 2005, 23:25 »
Este programita nos pidieron en la clasesa.... ahora veo que el factorial es de los algoritmos mas comunes para iniciar los lenguajes....

423
VB .NET / Re: Codigo De Barras
« en: Domingo 30 de Octubre de 2005, 23:01 »
mmm
Trates de leer in codigo de barras mediante un scanner????

o un Lector de codigo de barras???

El lector de codigo de barras lo hace solo y te simula el enter....

424
ABAP / Que Son Las Bapis??
« en: Domingo 30 de Octubre de 2005, 00:34 »
Que es una BAPI... :(

425
ABAP / Re: Donde Aprender Abap?
« en: Viernes 28 de Octubre de 2005, 21:45 »
Hola mañana la empresa me manda a un curso de ABAP, que dicen ustdes algo que tenga que saber antes del curso ????

Por que no se nada nada de ABAP....

Páginas: 1 ... 15 16 [17] 18 19 ... 26