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 ... 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 [72] 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 ... 98
711  Programación / Programación General / Re: Circunferencia o elipse en: 30 Diciembre 2010, 18:30 pm
En visual Basic
Código
  1. 'X y Y el centro, RX el radio en X, RY el radio en Y, IA angulo inicial, FA angulo final
  2. Sub cCircle(ByVal X As Integer, ByVal Y As Integer, ByVal RX As Integer, ByVal RY As Integer, ByVal IA As Integer, ByVal FA As Integer)
  3.    pi = 3.141654
  4.    For I = FA To IA Step -1
  5.        aux = 2 * pi * (I / 360)
  6.        Me.PSet (X + RX * Sin(aux), Y - RY * Cos(aux))
  7.    Next
  8. End Sub
  9.  

Espero y te ayude... saludos :rolleyes:
712  Foros Generales / Foro Libre / Re: alguien de mexico?? en: 28 Diciembre 2010, 16:47 pm
Que donde sera la pisteada?, van a ir morritas tambien?, si no pa llevar una cuantas que no?

Yo tambien soy de mexico :rolleyes:
713  Programación / Programación Visual Basic / Re: ¿Cómo reiniciar un timer en visual basic 6? en: 25 Diciembre 2010, 03:11 am
No conozco nada de COM, tampoco la logica del programa, a ver corrigeme:

*El sistema recibira caracteres,
* despues de la recepcion de un caracter el timer se habilitara estableciendo un tiempo de espera
* y cada vez que se recibe un caracter el tiempo de espera se renueva.
* Si el tiempo de espera se agota entonces el siguiente caracter recibido sera miembro de una nueva cadena, el timer se deshabilitara hasta recibir un nuevo caracter.

estoy bien?
Código
  1. Dim contador as integer
  2. Dim s as string
  3.  
  4. private sub Comm1_OnComm()
  5.    if comm1.commevent=comevreceive then 'Si se ha recibido un caracter.
  6.        timer1.enabled = true    ' se habilita el timer.
  7.        contador=0 'El tiempo de espera se renueva
  8.        s = s & comm1.input 'Se obtiene el siguiente caracter
  9.        'Aquí proceso el caracter recibido.
  10.        ' Cuando se reciban tdos los caracteres se inhabilita el timer.
  11.    end if
  12. end sub
  13.  
  14. private sub timer1_Timer()
  15.    contador=contador+1 'cada vez que de un Tick, aumentara en 1
  16.    if contador=5 then ' el tiempo de espera se agoto, la cadena se reinicia
  17.        s=""   ' Vacía la cadena de recepción.
  18.        contador=0 'el tiempo de espera se renueva
  19.        timer1.enabled=false 'Se desactiva el timer
  20.    end if
  21. end sub
  22.  

espero haberte ayudado... suerte y feliz navidad :xD
714  Programación / Programación Visual Basic / Re: GetTickCount, Duda.. en: 25 Diciembre 2010, 00:28 am
Código
  1. dim cTime as Long
  2.  
  3. cTime=getTickCount + 100
  4. while True
  5.  doevents
  6.  if getTickCount  >= cTime then
  7.    Var=Var + 1
  8.    cTime=getTickCount + 100
  9.  end if
  10. wend
  11.  

asi?
715  Programación / Programación Visual Basic / Re: DaBooda Turbo 2D Engine en: 23 Diciembre 2010, 21:31 pm
me parece interesante, pero me baje la libreria con todo ejemplos y tutoriales, pero no puedo correr los ejemplos, siempre me da algun error  :( (Error de automatizacion)
716  Foros Generales / Foro Libre / Re: Feliz navidad a todos!!! en: 23 Diciembre 2010, 08:41 am
Yo l  p dir  un t clado qu  l  sirva la l tra " "  :¬¬ (turumpazzzz!)

717  Foros Generales / Foro Libre / Re: Feliz navidad a todos!!! en: 23 Diciembre 2010, 07:04 am
Feliz navidad!

que le pediran a santa?  :-X
718  Programación / Programación Visual Basic / Re: declaraciòn duplicada en el alcance actual.. (CODIGO) en: 22 Diciembre 2010, 19:51 pm
Ya ves que usas etiquetas para los "GOTO". Pues colocaste 2 veces la etiqueta "com2k" y era "com2h" en una... ya corregi tu codigo (con tu permiso) lo subo:

http://www.mediafire.com/?xteei8hb2b75754

aunque no le entendi al juego de que trata?, te recomiendo un poquito mas de orden en el codigo, no para que se vea lindo, si no para que te entiendas mas tu o que te entiendan "los que quieres que te entiendan" :rolleyes:
719  Programación / Programación Visual Basic / Re: [Desafio/Reto/Tiempo al Pedo] Konami Code en: 19 Diciembre 2010, 00:02 am
Código
  1. Dim konami As Byte
  2.  
  3. Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
  4.    If ((konami = 0 Or konami = 1) And KeyCode = 38) Or _
  5.    ((konami = 2 Or konami = 3) And KeyCode = 40) Or _
  6.    ((konami = 4 Or konami = 6) And KeyCode = 37) Or _
  7.    ((konami = 5 Or konami = 7) And KeyCode = 39) Or _
  8.    (konami = 8 And KeyCode = 66) Or (konami = 9 And KeyCode = 65) Then
  9.        konami = konami + 1
  10.        If konami = 10 Then MsgBox "Has activado el konami code!": konami = 0
  11.    Else
  12.        konami = 0
  13.    End If
  14. End Sub
  15.  
720  Programación / Programación Visual Basic / Re: do while y do until en: 18 Diciembre 2010, 04:38 am
emmm pues no veo alguna funcion especial del codigo, creo que no lo pusiste todo.

Pero la sola linea:

Código:
counter = counter + 1

(Supongo) que esta para que en cada vuelta del ciclo se le sume 1 a counter... no se si eso es lo que preguntabas  :silbar:
Páginas: 1 ... 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 [72] 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 ... 98
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines