elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Temas
Páginas: 1 [2]
11  Programación / .NET (C#, VB.NET, ASP) / Timer detiene depuración para agregar datos a bd en: 24 Enero 2018, 23:47 pm
Buen dia estoy desarrollando un ejercicio el cual es de buscar extensiones y agregarlas a un ListBox, de ahí programo un timer para que seleccione dato por dato de la lista y la agregue a una base de datos, tengo el problema que agregar unos cuantos y en cierto momento se detiene la depuración marcando error en la linea para agregar datos a la base de datos, les dejo mi ejercicio espero me puedan ayudar.

Código
  1. Imports System.IO
  2. Public Class Form1
  3.  
  4.    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  5.        Dim ExtensionBuscada As String = "*.txt"
  6.        Dim dirInfo As New DirectoryInfo(TextBox1.Text)
  7.        Dim dirsInfo() As DirectoryInfo = dirInfo.GetDirectories("*.*", SearchOption.TopDirectoryOnly)
  8.  
  9.        For Each di As DirectoryInfo In dirsInfo
  10.            Try
  11.                Dim filesInfo() As FileInfo = di.GetFiles(ExtensionBuscada, SearchOption.AllDirectories)
  12.                For Each fichero As FileInfo In filesInfo
  13.                    ListBox1.Items.Add(fichero.FullName)
  14.                    Label6.Text = ListBox1.Items.Count
  15.                Next
  16.  
  17.            Catch ex As UnauthorizedAccessException
  18.                ' Controlo el error de acceso no autorizado a carpeta
  19.  
  20.            End Try
  21.        Next
  22.    End Sub
  23.  
  24.    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
  25.        Timer1.Start()
  26.    End Sub
  27.  
  28.    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
  29.        Me.ListBox1.SelectedIndex = 0
  30.        Button2_Click(sender, e)
  31.    End Sub
  32.  
  33.    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
  34.  
  35.        If ListBox1.Items.Count > 0 Then
  36.            Label6.Text = ListBox1.Items.Count
  37.            Me.ListBox1.SelectedIndex = 0
  38.            Label1.Text = ListBox1.SelectedItem.ToString
  39.  
  40.            Label7.Text = Val(Label7.Text) + Val("1")
  41.            Me.DATOSTableAdapter.Insert(Label7.Text, Label1.Text, Label3.Text, Label4.Text, Label5.Text) 'INSERTAR NUEVO DATOS
  42.  
  43.            ListBox1.Items.Remove(ListBox1.SelectedItem)
  44.  
  45.  
  46.  
  47.        Else
  48.            Label6.Text = ListBox1.Items.Count
  49.            Me.DATOSTableAdapter.Fill(Me.CAPTURADataSet.DATOS)
  50.            Timer1.Stop()
  51.  
  52.        End If
  53.  
  54.    Private Sub DATOSBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DATOSBindingNavigatorSaveItem.Click
  55.        Me.Validate()
  56.        Me.DATOSBindingSource.EndEdit()
  57.        Me.TableAdapterManager.UpdateAll(Me.CAPTURADataSet)
  58.  
  59.    End Sub
  60.  
  61.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  62.        'TODO: esta línea de código carga datos en la tabla 'CAPTURADataSet.DATOS' Puede moverla o quitarla según sea necesario.
  63.        Me.DATOSTableAdapter.Fill(Me.CAPTURADataSet.DATOS)
  64.  
  65.    End Sub
  66.  
  67.  
  68. End Class




Si funciona, agrega bien pero en cierto tiempo de que agrego algunos detiene la depuración marca error en la linea de agregar a la bd.


Código
  1. Me.DATOSTableAdapter.Insert(Label7.Text, Label1.Text, Label3.Text, Label4.Text, Label5.Text) 'INSERTAR NUEVO DATOS

12  Programación / .NET (C#, VB.NET, ASP) / Algun experto en AxWindowsMediaPlayer, ayuda con pantalla completa en: 8 Diciembre 2017, 22:43 pm
Saludos tengo un proyecto el cual es hacer que se ejecute su pantalla completa, y se desactive el fullScreen con cualquier presion de tecla, si llego a activar la pantalla completa, pero al momento de desactivar la pantalla completa si funciona con algunas teclas, menos con los f1-f2 mas los siguiente y las fechas de direccion, cuando presiono las fechas de direccion deshabilita las teclas que si sirven  he ahi cuando pierdo el control del programa, alguien me puede ayudar para desactivar el fullScreen con todas las teclas del teclado y no me creé esos errores.

   
Código
  1. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  2.        AxWindowsMediaPlayer1.URL = Label1.Text
  3.    End Sub
  4.  
  5.    Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
  6.        If e.KeyCode = Keys.F5 Then
  7.            Me.AxWindowsMediaPlayer1.fullScreen = True
  8.        End If
  9.    End Sub
  10.  
  11.  
  12.    Private Sub AxWindowsMediaPlayer1_KeyDownEvent(ByVal sender As Object, ByVal e As AxWMPLib._WMPOCXEvents_KeyDownEvent) Handles AxWindowsMediaPlayer1.KeyDownEvent
  13.        Me.AxWindowsMediaPlayer1.fullScreen = False
  14.    End Sub
Páginas: 1 [2]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines