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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Temas
Páginas: 1 [2] 3 4 5 6 7
11  Programación / .NET (C#, VB.NET, ASP) / Árena de Trabajo VB.Net en: 25 Agosto 2010, 12:31 pm
Hola, estoy pasandome de programar en vb6.0 a Vb.Net y me preguntaba si se el area de trabajo se puede cambiar a como se mostraba eb vb6.0. es decir sin esos tabs.

Cuando abro muchas ventanas y códigos el Tab de vb.net se llena y me es dificil estar buscando. si alguién sabría como cambiarlo a vista ventanas. osea cada form y codigo en una ventana distinta. asi la podré minimizar...
12  Programación / Programación Visual Basic / Archivos Binarios en: 21 Agosto 2010, 16:24 pm
Hola tengo un lío. bueno más claro no entiendo. Estoy leyendo el ID3 "La información de Titulo, Autor, etc" que viene en los MP3. Pues resulta que encontré un código que extrae los último 128 bytes del MP3, que es donde se guarda los TAG's.

Código:
 
Dim sFile As String
Dim sCadena As String
sFile = App.Path & "Wow.mp3"

Open sFile For Binary As 1#
    Get 1#, LOF(1) - 127, sCadena
Close 1#

MsgBox sCadena


con el código anterior estoy suponiendo que coje los ulitmos 128 bytes y lo almacena en sCadena. Una vez almacenado pensaba extraer los datos usando MID, pero al mostrar sCadena no muestra nada. Sin enbargo, cuádo a sCadena lo declaro como Type recién muestra  el TAG

Código:
Private Type TAG
    Header As String * 3
    Titulo As String * 30
    Artista  As String * 30
    Album  As String * 30
    Ano  As String * 4
    Comentario As String * 30
    Genero  As Byte
End Type

Dim sFile As TAG
Dim sCadena As String
sFile = App.Path & "Wow.mp3"

Open sFile For Binary As 1#
    Get 1#, LOF(1) - 127, sCadena
Close 1#

MsgBox sCadena.Titulo

Alguién me podría explicar porque al declarar sCadena como String no devuelve nada y al declararla como Type sí??  :-[ :-[

O será que los binarios no soportan String??
13  Programación / Programación Visual Basic / Tabular y Destabular en el editor de VB en: 11 Agosto 2010, 09:42 am
Hola, alguién sabe como quitar una tabulación en el editor de VB. es que cuando seleccionas una porcion de código y precionas tabular avanza un espacio o tabulación.

Alguién sabe como hacer lo contrario?...


14  Programación / Programación Visual Basic / MiFormCliente As FormCliente en: 13 Julio 2010, 12:50 pm
Hola. Tengo un formulario "FormCliente" que tiene una variable Publica ID
Ejecuto al Cliente:
Código:
Dim IDcliente As Long
IDcliente = CLng(Val(lsv.SelectedItem.Text))
Dim MiCliente As New FormCliente
With MiCliente
    .ID = IDcliente
    .Show
End With
15  Programación / Programación Visual Basic / Funciones en: 8 Julio 2010, 15:27 pm
Hola Queria saber como puedo hacer que una funcion devuelva un variable de Type

Código:
Enum eDatos
  IDdocumento
  Nombre
  Apellidos
End Enum

Type Tdatos
  IDdocumento As Long
  Nombre As String
  Apellidos As String
End Type

Function Cliente (eDatos) As Tdatos
    Select Case eDatos
    Case IDdocumento
        Cliente = 1
    Case Nombre
        Cliente = "Pedro"
    Case Apellidos
        Cliente = "Sánchez"
    End Select
End Function


Lo que deseo con la funcion es que pasando algun opcion del eDatos me devuelva la informacion con su respectiva variable Type. Osea si elijo IDdocumento me devuela un long y si selecciono Nombre o Apellidos me devuelva un String.

Como de vincularle a que devulvea un Long o un String??
16  Programación / Programación Visual Basic / variables en un Bucle en: 22 Mayo 2010, 13:33 pm
hola verán quería que me ayudaran como declarar correctamente una variable que se usara en un bucle For, en este caso la variable mensaje.
la variable mensaje lo he declarado siempre y cuando exista un 5 en el bucle para ahorrar memoria; ya que, tambien pude declararlo antes de inicar el bucle, pero en este último ya estaría metiendo a la memoria, la variable mensaje, sin saber si existe o no.

resulta que en este código funciona perfectamente tanto si la variable mensaje lo declaro antes de iniciar el bucle o como también en el momento en que se cumpla la condición.

Código:
Dim i As Long
Dim MostrarMensaje As Boolean

For i = 0 To 10
    If i = 5 Then
        Dim Mensaje As String
        Mensaje = "Sí, existe 5"
        MostrarMensaje = True
    Else
        MostrarMensaje = False
    End If
Next i

If MostrarMensaje = True Then
    MsgBox Mensaje, vbInformation
End If


PERO en este otro no funciona debido a que la variable es un contador. no se supone que cada ves que se declara una variable enpienza en null y el valor que se le asige será la variable inicial?

Código:
Dim i As Long

For i = 0 To 3
    If i > 0 Then
        Dim j As Long
        Dim suma As Long
        For j = 0 To i
            suma = suma + j
        Next j
    End If
    MsgBox "La suma desde (0) hasta (" & i & ") es: " & suma
Next i

lo correcto que mostraría el mensaje en cada (For i) sería:

Código:
(caso i=0) la suma desde (0) hasta (0) = 0
(caso i=1) la suma desde (0) hasta (1) = 1
(caso i=2) la suma desde (0) hasta (2) = 3 y NO ( 4)
(caso i=3) la suma desde (0) hasta (3) = 6 y NO (10)

el problema esta en que al cunplir la condicion y declarar la variable suma. ésta no incia con cero ya que suma lo que se obtuvo en el (For i) anterior.

Pues de aqui mi confusión. no se supone que se permite úncamente una variable en un procedimiento..? mi lógica es que cada ves que i > 0 destruye a la declaración y declara la misa variable.. o es que vasandose en que debe haher solo una variable con el mismo nombre en un procedimiento. una ves cunplida la condición al leer la linea de código "Dim suma As Long" verifica si se declaro en el For anterior, y si es así pasa por alto esa linea de código?

es esto cierto o que, ayuda?? :?
17  Programación / .NET (C#, VB.NET, ASP) / SQL server Compact Edition en: 18 Mayo 2010, 15:32 pm
Hola, saben.. he instalado el SQL server Compact Edition 3.5 SP1 para trabajar con VB.NET

He instalado el Visual Estudio 2008 y ya viene incluido el SQL server Compact Edition 3.5 SP1. lo que no entiendo es como creó la base de datos de en forma diseño al estilo de Acces.

Ahora mismo puedo crear sólo desde código y com no veo la base de datos pues da cosa si estará bien o no.

Tengo que instalar alguna herramienta o algo así para crear base de datos de forma diseño???

Saludos,
18  Programación / .NET (C#, VB.NET, ASP) / Como parar todo windos con un Cuadro de Dialogo en: 3 Mayo 2010, 19:39 pm
Hola estuve leyendo varios tutoriales sobre el los cuadros de dialogo. donde dice: unos se detienen toda la aplicación hasta que el usuario responda al cuadro de dialogo y otras incluso detienen todo el sistema operativo.


Pues he buscado y no encuentro como es que detengo todo windows con un cuadro de dialogo....  lo que intento hacer es un chat privado entre un server y cliente cifrado lo mensajes, etc. Lo detener todo el sistema sería por ejemplo si estoy en una cabina publica y pues aunque mis mensajes salgan cifrados y si hay un keylogger en la pc pues de nada serviria, no?.. por eso  es que al ejecutar mi chat privado pues la pc no haga nada.
19  Programación / .NET (C#, VB.NET, ASP) / TextBox mover cursor a la ultima linea en: 3 Mayo 2010, 18:46 pm
Hola en VB.60 se podia visualizar el texto final de un TextBox Multiline, similar al Mesenger que cada ves que des enter se agrega el mensaje en la ventada de conversación y automaticamente se situaa al último mensaje ingresado.

VB 6.0
Código:
Text1.Selstar=Len(Text1.Text)

Ahora en VB.NET utilizo:
Código:
TextBox1.SelectionStart = Len(TextBox1.Text)

y ni caso...  ¿Alguna referencia?
20  Programación / Desarrollo Web / Alertas JavaScrip en: 27 Abril 2010, 21:06 pm
Hola porque en algunas páginas sale el cartelito amarillo que dice  "Intener explorer inpidio que esta pagina weba ejecutara Script y controles active x....." y en otras no cuando en ambas páginas hay codigo Java Scrip como por ejemplo:

En esta página de Microsoft hay javascript pero no sale el cartelito ese..
http://www.microsoft.com/es/es/default.aspx

Mientras que si voy a otras paginas me sale ese cartelito amarillo

Ayuta..



Páginas: 1 [2] 3 4 5 6 7
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines