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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: 1 ... 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 36 37 38 39 40 41
291  Programación / .NET (C#, VB.NET, ASP) / Re: Delegados en hilos... algo raro en: 19 Noviembre 2009, 15:30 pm
"el primer código con delegados no me deja hacer nada más hasta que termine de llenarse el listbox.... por eso estoy diciendo que con delegados cambia la cosa."

Asi podriamos hacer funcionar tu código:

Código
  1. Imports System
  2. Imports System.ComponentModel
  3. Imports System.Threading
  4. Imports System.Windows.Forms
  5.  
  6. Public Class Form1
  7.    Inherits Form
  8.  
  9.    Delegate Sub delegado(ByVal [text] As String)
  10.    Dim t As New Thread(AddressOf Me.hilo)
  11.  
  12.    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  13.        Me.t.Start()
  14.    End Sub
  15.  
  16.    Private Sub hilo()
  17.        Dim c As Integer = 0
  18.        For c = 0 To 10000
  19.            Me.addList("valor" & c)
  20.            Thread.Sleep(500)
  21.        Next
  22.    End Sub
  23.    Private Sub addList(ByVal [text] As String)
  24.        If Me.ListBox1.InvokeRequired Then
  25.            Dim d As New delegado(AddressOf addList)
  26.            Me.Invoke(d, New Object() {[text]})
  27.        Else
  28.            Me.ListBox1.Items.Add([text])
  29.        End If
  30.    End Sub
  31. End Class
  32.  

pero seria mejor que leas en el MSDN como utilizar los delegados y los Thread's porque aunque funciona no es el mejor modo de hacerlo.
292  Foros Generales / Sugerencias y dudas sobre el Foro / Re: [AYUDA] Virus en elhacker.net? en: 16 Noviembre 2009, 02:35 am
podrias pasarnos exactamente cual tema quisiste visitar en que fecha con que browser y que antivirus/firewalls tenias?

seria de gran ayuda :D

Saludos!!


Añadiendo en Windows 7 (IE 8 y Firefox 3.5.5) con Kaspersky Internet Security 2010 y las configuraciones por defecto, al ingresar a http://foro.elhacker.net/ solo carga un *.gif de 1*1 segun lo que lei y no ingresa al foro, se soluciona desactivando el firewall de KIS y esperar unos segundos...
293  Programación / Bases de Datos / Re: Problemas al crear una Data Base en: 6 Noviembre 2009, 04:27 am
Una cosa más,  puesto que recien estas empezando es mejor que utilizes SQL Server Management Studio Express si no tienes instalado alguno similar, para ir observando los cambios que realizes, o si prefieres desde el Símbolo del sistema.
294  Programación / Bases de Datos / Re: Problemas al crear una Data Base en: 6 Noviembre 2009, 04:21 am
El error esta claro, de este modo ya funciona:

Código
  1. IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = N'dce05_ejemplos_estrella1')
  2. DROP DATABASE [dce05_ejemplos_estrella1]
  3. GO
  4.  
  5. CREATE DATABASE [dce05_ejemplos_estrella1]  
  6. ON
  7. (NAME = N'dce05_ejemplos_estrella1_Data',
  8. FILENAME = N'c:\dce05\dce05_ejemplos_estrella1_Data.MDF',
  9. FILEGROWTH = 10%)
  10. LOG ON (
  11. NAME = N'dce05_ejemplos_estrella1_Log',
  12. FILENAME = N'c:\dce05\dce05_ejemplos_estrella1_Log.LDF',
  13. SIZE = 1, FILEGROWTH = 10%)
  14. COLLATE SQL_Latin1_General_CP1_CI_AS
  15. GO
  16.  
  17. USE [dce05_ejemplos_estrella1]
  18. GO
  19.  
  20. /*  CREACION DE TABLAS */
  21. CREATE TABLE [dbo].[Productos] (
  22. [Codigo] [INT] IDENTITY(1,1) NOT NULL,
  23. [Descripcion] [VARCHAR](30) NOT NULL,
  24. [Precio] [FLOAT] NOT NULL
  25. ) ON [PRIMARY]
  26.  
  27. CREATE TABLE [dbo].[ItemsVenta] (
  28. [Codigo] [INT] IDENTITY(1,1) NOT NULL,
  29. [CodigoVenta] [INT],
  30. [CodigoProducto] [INT],
  31. [Cantidad] [INT] DEFAULT 0
  32. ) ON [PRIMARY]
  33.  
  34. CREATE TABLE [dbo].[Ventas] (
  35. [Codigo] [INT] IDENTITY(1,1) NOT NULL,
  36. [Fecha] [datetime] DEFAULT getdate()
  37. ) ON [PRIMARY]
  38. GO
  39.  
  40. DELETE [Ventas]
  41. DELETE [ItemsVenta]
  42. DELETE [Productos]
  43. GO
  44.  
  45. /*  CREACION DE CONSTRAINTS */
  46. ALTER TABLE Productos ADD CONSTRAINT PK_Productos
  47. PRIMARY KEY (Codigo)
  48.  
  49. ALTER TABLE ItemsVenta ADD CONSTRAINT PK_ItemsVenta
  50. PRIMARY KEY (Codigo)
  51.  
  52. ALTER TABLE Ventas ADD CONSTRAINT PK_Venta
  53. PRIMARY KEY (Codigo)
  54.  
  55. ALTER TABLE ItemsVenta ADD CONSTRAINT FK_ItemsVenta_Productos
  56. FOREIGN KEY (CodigoProducto) REFERENCES Productos (Codigo)
  57.  
  58. ALTER TABLE ItemsVenta ADD CONSTRAINT FK_ItemsVenta_Ventas
  59. FOREIGN KEY (CodigoVenta) REFERENCES Ventas (Codigo)
  60. GO
  61.  
  62. INSERT INTO Productos (Descripcion, Precio) VALUES ('MotherBoard PC333', 45.30);
  63. INSERT INTO Productos (Descripcion, Precio) VALUES ('Placa de Red 100 Mbps', 15.75);
  64. INSERT INTO Productos (Descripcion, Precio) VALUES ('Microprocesador 1GHz', 112.90);
  65. INSERT INTO Productos (Descripcion, Precio) VALUES ('Disco Rígido 7200 rpm', 84.10);
  66. INSERT INTO Productos (Descripcion, Precio) VALUES ('Access Point Wi-Fi 802.11g', 66.40);
  67. INSERT INTO Productos (Descripcion, Precio) VALUES ('Placa de Red PCMCIA', 25.00);
  68. INSERT INTO Productos (Descripcion, Precio) VALUES ('Hub USB 4 Puertos', 12.80);
  69. INSERT INTO Productos (Descripcion, Precio) VALUES ('Mouse óptico', 33.60);
  70. INSERT INTO Productos (Descripcion, Precio) VALUES ('Monitor 17 pulgadas', 175.50);
  71. INSERT INTO Productos (Descripcion, Precio) VALUES ('Gabinete Mid-Tower', 35.30);
  72. INSERT INTO Productos (Descripcion, Precio) VALUES ('Teclado Internet', 25.80);
  73. INSERT INTO Productos (Descripcion, Precio) VALUES ('Placa de Video 128 MB', 45.70);
  74. INSERT INTO Productos (Descripcion, Precio) VALUES ('DVD-ROM 8x', 45.00);
  75. GO
295  Programación / .NET (C#, VB.NET, ASP) / Re: Problema con caracteres con "Acentos" en StreamReader en: 25 Octubre 2009, 23:37 pm
Código
  1. Dim linea As String = ""
  2. Dim def As Encoding = Encoding.Default
  3. Dim sr As StreamReader = New StreamReader(Archivo.Text, def, False)
  4.    While True
  5.       linea = sr.ReadLine
  6.       If linea = "" Then
  7.       Exit While
  8.       End If
  9.       MsgBox(linea)
  10.    End While
  11. sr.Close()
  12. sr.Dispose()
  13.  
296  Programación / Scripting / Re: [Ayuda] ¿Como cortar un cacho del final de un archivo "Bin"? en: 2 Octubre 2009, 04:37 am
Con esto deberia funcionar:

Código
  1. import os
  2. def cortar(nomOriginal, nomNuevo, tamArchivo, tamCortar):
  3.    with open(nomOriginal, 'r+b') as file1:
  4.        f1 = file1.read (tamArchivo-tamCortar)
  5.        file1.close()
  6.    with open(nomNuevo, 'w+b') as file2:
  7.        file2.write(f1)
  8.        file2.close()
  9.        print("Cortado Hecho y guardado en: " + nomNuevo)
  10.  
  11. direc = os.getcwd() + '\\'
  12. dirList = os.listdir(direc)
  13. for fname in dirList:
  14.    if(fname.upper().endswith('.BIN')):      
  15.        if(os.path.isfile(direc + fname)== True):
  16.            if(os.path.exists(direc + fname + '.bak')== False):
  17.                print ('Nombre de archivo: '+ fname)
  18.                leno = os.path.getsize(direc + fname)
  19.                print ("inciando cortado en: " + direc + fname)
  20.                os.rename(direc + fname,direc + fname + '.bak')
  21.                cortar(direc + fname + '.bak', direc + fname, leno, 131072)
  22.            else:
  23.                print ('Archivo: ' + direc + fname + ' ya fue cortado')
297  Programación / Scripting / Re: [Ayuda] ¿Como cortar un cacho del final de un archivo "Bin"? en: 30 Septiembre 2009, 19:11 pm
Código:
if(fname.upper().endswith('.bin')):

seria:

Código:
if(fname.upper().endswith('.BIN')):

Por eso se usa "upper()" y evitamos combinaciones entre may... y min...
298  Programación / Java / Re: Apagar pc con funciones propias de Java en: 29 Septiembre 2009, 20:09 pm
De nada, saludos
299  Programación / Scripting / Re: [Ayuda] ¿Como cortar un cacho del final de un archivo "Bin"? en: 29 Septiembre 2009, 19:15 pm
Hazle click derecho al archivo y edit IDLE para correrlo con F5 y ahi en el idle te saldra los errores o similar.
300  Programación / Scripting / Re: [Ayuda] ¿Como cortar un cacho del final de un archivo "Bin"? en: 29 Septiembre 2009, 15:38 pm
Asi podria ser:

Código
  1. import os
  2. def cortar(nomOriginal, nomNuevo, tamArchivo, tamCortar):
  3.    with open(nomOriginal, 'r+b') as file1:
  4.        f1 = file1.read (tamArchivo-tamCortar)
  5.        file1.close()
  6.    with open(nomNuevo, 'w+b') as file2:
  7.        file2.write(f1)
  8.        file2.close()
  9.        print("Cortado Hecho y guardado en: " + nomNuevo)
  10.  
  11. direc = os.getcwd()
  12. dirList = os.listdir(direc)
  13. for fname in dirList:
  14.    if(fname.upper().endswith('.JPG')):
  15.        if(os.path.isfile(direc + fname)== True):
  16.            if(os.path.exists(direc + fname + '.bak')== False):
  17.                print ('Nombre de archivo: '+ fname)
  18.                leno = os.path.getsize(direc + fname)
  19.                print ("inciando cortado en: " + direc + fname)
  20.                os.rename(direc + fname,direc + fname + '.bak')
  21.                cortar(direc + fname + '.bak', direc + fname, leno, 20000)
  22.            else:
  23.                print ('Archivo: ' + direc + fname + ' ya fue cortado')
Páginas: 1 ... 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 36 37 38 39 40 41
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines