|
1161
|
Programación / Programación Visual Basic / Re: (AYUDA) conjetura de goldbach
|
en: 3 Mayo 2013, 07:54 am
|
no entiendo! decis que muestre los números primos hasta un número par dado, por ejemplo: si pongo 6 me mostraría 1 3 5 y después decis que los sume consecutivamente 1 + 3+ 5 = 9 para que de 6 no es consecutivamente. agregarlos a un vector es fácil: declaras un vector dim vector() as integer dim num as integer num = val(text1) y con redim vector (1 to num) as integer le asignas el tamaño esto es básicamente en vb6 en .net ni idea
|
|
|
1164
|
Programación / Programación Visual Basic / Re: consejo sobre el uso del Select Case en este ejercicio
|
en: 21 Abril 2013, 21:54 pm
|
Como te han dicho parece mal usar select case pero... probá este código vi q usas for lo único q cambié es q en vez de varios textbox es uno solo en matriz, o sea haces uno, lo copias y pegas. en este caso pegué dos veces, podes hacer todos los que quieras solo cambias en for la cantidad y agregas los cases index que necesites.
Private Sub Command1_Click() Dim I As Integer
For I = 0 To 2 Select Case Text1(I).Text Case "" Select Case I Case 0 MsgBox ("falta nombre ") Text1(0).SetFocus Exit Sub Case 1 MsgBox ("falta apellido") Text1(1).SetFocus Exit Sub Case 2 MsgBox ("falta direccion") Text1(2).SetFocus Exit Sub End Select Case Else ' Cells(x, 1) = Text1(0) ' Cells(x, 2) = Text1(1) ' Cells(x, 3) = Text1(2) End Select Next End Sub
|
|
|
1168
|
Programación / Programación Visual Basic / Re: Duda con programa en Visual Basico
|
en: 15 Abril 2013, 20:18 pm
|
primero: "Pero un Keygen solo son una lista de Seriales encerrados en un Case, que simplemente te los muestra, no los genera. Yo lo que quiero aprender es a generarlos con esas dos variables" ¿de donde sacaste eso? lee un poco de keygens antes de hablar tan libremente! quizá algunos seriales son fijos, pero la mayoría se generan a base de un dato variable, por ejemlo el nombre introducido por el usuario. segundo: claro que MD5 da una cadena larga, tercero: no veo el problema, usa md5 sobre la address y después elegi una parte de esa cadena, la cortas y le das el formato que necesites, y si hay caracteres que no se correspondan con los que queres, los reemplazas por medio de un xor hasta obtener el valor buscado: por ej: nombre: tincopasan md5: 75B9686657FF37218EF17EE13877FAE8 75B9-6866-57FF-3721
como hay números podés implementar muchos tipos de funciones por ejemplo que reemplaze los números por caracteres de acuerdo al lugar que ocupan en el abecedario + lugar que ocupa en el serial 7= 1 lugar(serial) 7 lugar (abecedario) = 1+7= H 5 = 2 lugar(serial) 5 lugar (abecedario) = 2+5= G y ya iria quedando HGB?- etc.
solo tendrías que: 1) saber implementar md5 hay muchos ejemplos en vb 2) usar mid 3) funciones propias para las operaciones de ubicación del serial. todo es bastante básico.
|
|
|
1169
|
Programación / Ingeniería Inversa / Re: Modificar archivo exe
|
en: 15 Abril 2013, 07:16 am
|
a veces el exe para funcionar bien necesita de otros archivos, pueden ser dll o cualquiera que el programador implemente. Lo ideal sería probar el soft con todo completo, pero sini con el exe alcanza para empezar y depués se ve si se necesita algo.
|
|
|
|
|
|
|