Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - raul338

#2651
Vi el codigo que me mando por correo, y tengo que decirte que....En .NET no se usa ADO como en VB6, (nada de recordsets ni cosas por el estilo), sino que se usa ADO.NET (conexiones, datasets, datatables), leete una guia de ado.net y va a funcionar..


El error es porque no encuentra la referencia a un control "ADODB" etc.....
#2652
jajaj viste, eso es una forma "cutre" de hacerla xD (arreglarlo con alambres)

Mira, te explico en teoria, tu llamas a una funcion que se encarga de actualizar los datos del formulario (label, progressbar, etc) como si fuera una funcion comun. Dentro de esa funcion, debes hacer un IF y preguntar si estas en el thread correcto, si lo esta, cambiar los datos... bla bla bla..... Si no lo esta, invokar un nuevo delegado para que se asigne el thread indicado y no tire error de "Operacion no valida entre subprocesos". Es la mejor forma de hacerlo ;)
#2653
jejeje... recuerdas tu guia para uso de threads?? recuerdas lo que te conteste??

Cita de: raul338 en 29 Agosto 2009, 22:50 PM
jojojo....threads simples  ;D

aver, sigamos en el siguente nivel!!!  ::)


Escribe (o amplia) el tutorial para comunicar entre threads.... Te digo el tipico caso de error....

Tienes un thread principal que muestra un formulario
Tienes otro thread que hace algun calculo, etc

para avisa que termino el thread calculo, éste al final de su codigo "Label2.Text = 'Listo'", lo ejecutas y !BEEP!, error. Los threads no se pueden comunicar directacmente (el trhead2 no puede acceder al thread1 directamente) (Bueno en realidad si se puede poniendo en falso una propiedad general, pero solo funciona en formularios y no es muy segura que digamos)

Si necesitas ayuda contesta aca.....o MP  :P

no soy vidente, sino que te esta pasando lo mismo que a mi  :P :P
#2654
Ese error salta cuando hay algo que no estas delcarando como nuevo (una conexion, dataset, data adapter, etc..)


pon tu codigo y veremos en que podemos ayudarte  :D
#2655
 ;D ;D ;D ;D disculpas.....tenia el visual basic 6 en la cabeza xD XD

jajaja...sip, era Text, pero si te da error es porque tienes Option Stric On (no te deja poner cualquier tipo en lugar de otro, en este caso, no te deja poner uan variable integer en lugar de un string que es el Text)


prueba


Numeroenvio.Text = contador.ToString()
#2656
Un contador es una variable que se usa para contar  :laugh: :laugh:

Imagina asi:

Código (vbnet) [Seleccionar]

Dim MailsMandados As Integer = 0
Do while (...)
' enviar por gmail
MailsMandados = MailsMandados + 1
Label1.Caption = MailsMandados
Loop
#2657
.NET (C#, VB.NET, ASP) / Re: Tips para crear...
30 Agosto 2009, 16:31 PM
ufff un keylogger???....mmmm....yo tengo una clase en vb.net (que era de C#) que la saque, pero no recuerdo de done  :laugh: :laugh:


si lo quieres en C#, hay muchos ejemplos rondando por internet, tan malos como buenos (o sea, leyendo teclas desde un timer, o llendo a nivel bajo hookeando las teclas y "bloqueandolas")

Yo lo necesite para una aplicacion, y la verdad funciona  ;D

Si no encuentras NADA, te recomiendo que empiezes por esto (jeje....el ingles abunda en todos lados, asi que tienes que saber para leer esto)
http://blogs.msdn.com/toub/archive/2006/05/03/589423.aspx

es algo basico pero bueno, simple para un keylogger.
La clase que yo tengo prepara todo para eventos KeyDown, KeyPress y KeyUp como si fuese las del form  :o, aunque para bloquear las teclas ....eso hay que hacerlo en la misma clase (es algo medio lioso, pero funciona igual :E)

Espero que te sirva  ;)
#2658
No se si sera esto, pero es muy simple lo que estas pidiendo....


usa un contador y lo pones al final del bucle con el que mandas mails


Código (vbnet) [Seleccionar]

Dim contador As Int32 = 0
Do while (...)
' enviar por gmail
contador += 1
Label1.Caption = contador
Loop
#2659
jojojo....threads simples  ;D

aver, sigamos en el siguente nivel!!!  ::)


Escribe (o amplia) el tutorial para comunicar entre threads.... Te digo el tipico caso de error....

Tienes un thread principal que muestra un formulario
Tienes otro thread que hace algun calculo, etc

para avisa que termino el thread calculo, éste al final de su codigo "Label2.Text = 'Listo'", lo ejecutas y !BEEP!, error. Los threads no se pueden comunicar directacmente (el trhead2 no puede acceder al thread1 directamente) (Bueno en realidad si se puede poniendo en falso una propiedad general, pero solo funciona en formularios y no es muy segura que digamos)

Si necesitas ayuda contesta aca.....o MP  :P
#2660
aca te hace va a hacer falta trigonometria aca  :rolleyes:

Antes del select case no veo que asignes A, por lo que creo que no entrara....

Una recomendacion es, que primero dibujes la base (sea el triangulo que sea: si es isoceles dibuja el lado que no es igual, si es escaleno dibuja el mas largo....)

y despues a partir de la mitad de la base hacia arriba (altura) dibujas los otros dos lados.....