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

 

 


Tema destacado:


  Mostrar Temas
Páginas: [1] 2 3 4
1  Programación / .NET (C#, VB.NET, ASP) / Es posible incluir solo las dependencias (Dlls) sin instalar todo el framework? en: 5 Septiembre 2011, 11:14 am
Wenas,

Mi pregunta iba más orientada a C#, pero el caso es el mismo para VB.Net,
No comprendo la idea de poder permitir "Copiar en local" las referencias. Por ejemplo "system.dll" si necesariamente necesita el framework.

En resumen, es posible hacer un link de las dll's necesarias con la aplicación para que no dependa de todo el framework?
Tal como es el caso de Visual C++, que es posible distribuir el runtime y todo funciona de maravilla, hay algo posible o parecido para C# o vb.net?

Si no me expliqué bien, preguntad  :¬¬ (Ando durmiendo por el teclado)

SaluDOS!!!
2  Programación / Programación Visual Basic / Como realizo una resta en tipos definidos por el usuario? (Con LSet y uLong¿?) en: 21 Agosto 2011, 22:18 pm
Hola,

No pude pensar en un mejor título que describa el topic, lamento eso :P
Quiero realizar una resta de 2 números de 16 Bytes, pero es un UDT..
Código
  1. Private Type cD
  2.    A As Long
  3.    B As Long
  4.    C As Long
  5.    D As Long
  6. End Type
  7.  
  8. Private Type tStrg
  9.    tStrg As String * 8
  10. End Type
  11.  
  12. Private Sub Form_Load()
  13.    Dim One As cD, Two As cD, Res As cD
  14.    Dim LS As tStrg
  15.    LS.tStrg = "86420"
  16.    LSet One = LS
  17.    LS.tStrg = "6020"
  18.    LSet Two = LS
  19.    ' Aquí no se como restar ONE - TWO usando el UTD Res
  20.    ' El resultado se mostraría así ..:
  21.    With Res
  22.            ' Operaciones que no se como .¿?
  23.    End With
  24.    LSet LS = Res
  25. End Sub

Pensé en restar One.A con Two.A, y así sucesivamente, pero no funciona (De todas formas no tiene lógica para funcionar así),
No se si esto sirva, pero más o menos es lo que debería devolver:
Citar
  ONE       . TWO       . RES
A 3539000 . 3145782 . 3145784
B 3276852 . 3145778 . 3145780
C 2097200 . 2097184 . 2097200
D 2097184 . 2097184 . 2097184
  =86420  . =6020    . =80400
Más o menos creo que capta la idea ..
Alguna ayuda :P

SaluDOS!!!
3  Programación / Programación C/C++ / Me es imposible compilar CGUI en VS8 en: 20 Abril 2011, 05:19 am
Wenas,

Llevo un tiempito ya programando en C++, aún me falta mejorar mucho.., bueno al grano :P

Quería desarrollar una aplicación que use una interfaz gráfica, sea por consola o usando alguna librería para manejo de gráficos (OpenGL, Allegro u otros), intenté con X11, pero casi me vuelvo loco, entonces opté por algo más sencillo:
http://cgui.sourceforge.net/
(EJEMPLO:)


He intentado los últimos 2 días compilar la librería, o simplemente poder ejecutar los ejemplos pero me salta este error:
Citar
Error   1   error LNK2001: símbolo externo __imp__InitCguiEx sin resolver   Example.obj   Example

Como dice en la página debe hacer referencia a las librerías de Allegro, y eso hice, pero hasta ahí bien, después no compila :'(
No se si podrían ayudarme o darme alguna referencia donde explique o de una pista de como hacerlo..

SaluDOS!!! se agradece.
4  Programación / Programación Visual Basic / [Solucionado] Es posible usar la tecnología ClearType en Visual Basic 6.0? en: 30 Marzo 2011, 02:43 am
Wenas,

Estoy desarrollando una aplicación (pequeña) para diseño, pero algo que es molesto es que el texto insertado sale como 'pixelado' (no se si es la palabra correcta),
Aquí un cuadro descriptivo:
[Con ClearType]     [Sin ClearType]

¿Es posible usar ClearType?

SaluDOS!!!
5  Programación / Programación Visual Basic / GetMethod en VB6? y CreateObject(...) mediante API? en: 11 Noviembre 2010, 16:30 pm
Wenas,

Tengo una duda, programando en FreeBasic me fije que no hay CreateObject como en VB6, es decir no se pueden cargar objetos mediante código, como podría hacerse desde la API? (En VB6 o en FreeBasic)

En VB.Net es posible enumerar los métodos de una Dll, he intentando hacerlo desde VB6 pero no hallo modo, alguna idea?

SaluDOS!!!
6  Programación / Programación Visual Basic / KBasic alternativa a VB6, rival de VB.Net y con la potencia de C++ en: 31 Octubre 2010, 04:41 am
Wenas,
Esta publicación la hice en otro foro el día antes de ayer, así que esto es Copy y Paste si hay que editar algo, háganlo o simplemente esperan a que yo lo haga :P
Me muero del sueño pero haber, quiero ver opiniones mañana :xD
SaluDOS!!! y buenas noches!



Wenas,

Voy a resumir la descripción de KBasic de una forma muy sencilla de entender..

KBasic es un proyecto OpenSource (Código Abierto) creado por Bernd Noetscher en KBasic Software, son muchos años de trabajo pero al final logró algo muy bueno..,
KBasic incorpora muchas de las características de los lenguajes actuales como ser Visual Basic 6.0, Visual Basic Net, Java y C++ pero sin llegar a ser un clon de ninguno de estos, KBasic tiene su propia estructura, pero sin dejar de ser compatible con QB, VB 6.0 y VB.Net..

Screenshot (Click en la imagen para Ampliar)
El código de los ScreenShot es simple, mostrar un MsgBox y cambiar la transparencia del formulario con un simple código de una sola linea.
Screen1: Ventana de Código y Editor de Formularios Screen2:Programa en ejecución



Sin duda la diferencia más notable entre KBasic y QB, VB 6.0 y VB.Net es la posibilidad de portar el código a múltiples plataformas como ser Windows, Linux y la novedad a Mac OS sin necesidad de tener que aprender otro lenguaje,

KBasic incorpora su propio Framework o mejor dicho su propio conjunto de API's (Interfaz de programación de aplicaciones) apoyando al software libre, esto hace que nuestras aplicaciones no sean dependientes de librerías con (C)opyright de Microsoft Windows y por ende ser portables a otras plataformas.

¿CUÁL ES LA DIFERENCIA ENTRE VB6 Y KBasic?

En general, ambas son muy iguales

  • KBasic es 100% compatible con la sintaxis (palabras claves como DIM, SI, SELECT CASE ...)
  • IDE KBasic es muy similar a VB6 (Diseñador de formularios, resaltado de sintaxis, auto de conclusión, Integrados de Ayuda ...)
  • KBasic soporta muchos controles, que son muy iguales a los controles de VB6 (Formulario, CommandButton, TextBox ...)
  • KBasic viene con un rico conjunto de objetos, como Visual Basic 6 (de aplicaciones, ...)
  • KBasic es capaz de crear aplicaciones independientes (EXE, BIN ...)
  • KBasic es capaz de utilizar muchas bases de datos (en un futuro próximo: MySQL, ODBC ...)
  • KBasic no es compatible con ActiveX, porque ActiveX se limita a Windows ®
.
¿CUÁL ES LA DIFERENCIA ENTRE VB. NET ™ Y KBasic?

Después de mencionar las diferencias entre VB6 y KBasic solo es necesario complementar la diferencia con VB.Net..,
Pues con cada versión que sale de VB.net los programadores se ven obligados a aprender la nueva sintaxis y tener que acostumbrarse nuevamente a los cambios y cada vez más son más dependientes..,

KBasic es 100% compatible con VB.Net, esto quiere decir que no necesita cambiar sus métodos de programación para adaptarse al nuevo lenguaje, y más saber que puede compilar sus aplicaciones para ser multiplataforma.

Más información

.
Download
.
Nota: La versión para Windows y Mac OS es comercial (Trial) la versión para Linux es completamente gratuita.

Antes de probar Visual Basic Net intenta con KBasic ;)


Si copias este post no olvides especificar la fuente ;)
Fuente original ->
http://www.designal.net/smf/index.php/topic,257.0.html


SaluDOS!!!
7  Programación / Programación Visual Basic / ¿Alguien a usando KBasic? Una duda con la licencia GNU y con VB6 =P en: 29 Octubre 2010, 05:27 am
Wenas,

Primeramente espero no haber enredado el título :P

Estuve intentando buscar una alternativa a VB6, en si un compilador de VB6 OpenSource, leí sobre KBasic, y parece bueno, sobre todo la idea de portar aplicaciones de VB6 a KBasic sin ningún problema y por ende portarlo a otras plataformas como ser Linux y Mac OS..

Mis dudas son..
El Código Fuente de KBasic (Para Windows) tiene la licencia pública GNU, pero el binario (El IDE, Compilador) (para Windows) se vende :-\
No entiendo esta parte, puede tener doble licencia? si uso el compilador (Por supuesto el ya compilado de la versión Comercial) es ilegal?

Hahaha! olvide la dudaque tenía sobre VB6 ....
Mientras lo pienso posteo, luego edito el post para complementar porfa :-[

SaluDOS!!!
Continuara..
8  Programación / Programación Visual Basic / Como obtengo la interfaz IHTMLDocument2 de WebBrowser? en: 26 Octubre 2010, 23:53 pm
Wenas,

Analizando mi error en..:
<<Error de Automatización en ActiveX Mozilla WebBrowser>>

Me dio curiosidad por que el DOM (Interfaz IHTMLDocument) del WebBrowser del IE no era compatible con el DOM de Mozilla, he hice un TypeName(var) para saber si en realidad eran el mismo tipo y sale que no,

Y no comprendo que es en si y como obtengo la interfaz IHTMLDocument2?
Alguien tiene alguna idea :'(

SaluDOS!!!
9  Programación / Programación Visual Basic / Error de Automatización en ActiveX Mozilla WebBrowser en: 23 Octubre 2010, 03:42 am
Wenas,

En primera aclarar que el ActiveX de Mozilla es igual al WebBrowser de IE,
No entiendo por que da el error:
Citar
La biblioteca de objetos no está registrada

Al ejecutar esta linea:
Código
  1. MsgBox WebBrowser1.Document.body.innerHTML

Usando el WebB de IE no da problemas, es lo que no entiendo, si alguien ha usado este control alguna vez o tiene alguna otra idea de por que puede ocurrir un error así..

SaluDOS!!!
10  Programación / Desarrollo Web / ¿Que son las tarjetas virtuales? - Específicamente para que es Neteller en: 14 Octubre 2010, 02:51 am
Wenas,

En si, ni idea donde debería de publicar este post, creí que esta más relacionado con desarrollo web, bueno.., muévanlo si así debe ser.


Bien, tengo una cuenta en PayPal, y no puedo vincular la tarjeta de Debito ni la tarjeta de Crédito ambas de diferentes bancos pero pertenecen a la red de Visa (Con "V"), al parecer la tarjeta no me sirve por la región/país, he preguntado en el banco a los de soporte y nada, bueno no es la cuestión..,

Una alternativa que he visto es que usan tarjetas virtuales (recién me entero que son) y más específicamente usan Neteller que es lo que quiero saber, ¿Que es?, es seguro?

Agradezco cualquier ayuda suya  ;D

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