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 - seba123neo

#1421
que libreria agregaste ?
#1422
Cita de: [D4N93R] en 17 Febrero 2011, 20:10 PM
Agregado al repo! :D

gracias !!

Cita de: _katze_ en 18 Febrero 2011, 00:33 AM
buenisimoooo  :D  :huh: tngo una duda y es si vos agregas en refencia a la libreria para poder programar y la cargas a la libreria tmb de forma dinamica...esto no seria algo ilogico porque por lo que entendi si la dll no la tienes en la pc ni junto al ejecutable t la carga dinamicamente y si la tienes ¿?

gracias, obviamente la dll si la tengo referenciada en el proyecto mientras programo, sino me tiraria errores cuando la uso.

el tema es que para no tener que llevar la dll junto al .exe, se puede meter la dll como un recurso dentro del .exe y asi cargarla a memoria.

el tema es asi, cuando yo programo, la funcion que carga la dll en memoria no hace nada, ¿ porque ? pues la funcion al ver que ya la tengo referenciada no hace nada, pero cuando vos llevas el .exe a otra pc y no llevas la dll, al ejecutar el programa el programa la busca y si no la encuentra, entra por la funcion y ahi la carga desde el recurso.

fijate este post que habia creado, donde puse la funcion para cargarla:

[Solucionado] Cargar DLL a memoria

saludos.
#1423
.NET (C#, VB.NET, ASP) / Re: diseño de reportes
19 Febrero 2011, 00:53 AM
haber, me perdi, ¿que necesitas al final ?, hacer un simple reporte en crystal reports ?
#1424
Hola, te explico bien por arriba como para un chico de 5 años  ;D, primero que nada nunca vas a usar todas las apis que existen, como veras la shell32.dll tiene muchisimas, y en total de las otras librerias tenes algo de mas de 800 apis.

la dll digamos que es una libreria con funciones dentro, y vos lo que haces desde visual basic .net es declarar esa funcion y usarla.

para usar la api debes saber como funciona y los valores que puede tomar,o sea las constantes (que si no me equivoco existen mas de 100 mil), pero para eso esta la MSDN de microsoft que tiene la documentacion de todas las apis y con ejemplos, aparte si buscas el nombre de una api en internet te salen muchos ejemplos , siempre para saber como se usa.

una buena herramienta es el "Api Viewer" bajatelo e instalatelo, tiene ejemplos de casi todas las apis, los ejemplos estan en visual basic 6, pero para .net es casi lo mismo, es para que veas como se usan nada mas.

la "Shell32.dll" viene con el windows , asi que no tenes que descargar nada, es mas todas las apis que ves ya estan en el windows, el mismo windows usa constantemente esas apis para hacer su trabajo, obvio no estan programadas en .NET  ;D.

la carpeta de las dll esta en WINDOWS\SYSTEM32.

tambien es posible programarte tus propias dll con funciones dentro, para despues llamar las funciones como si fueran apis, pero eso ya es otro tema, primero aprende a usarlas.

aunque justamente el framework de .NET busca independizarse de las apis de windows.

saludos.
#1425
Hola, aca les traigo otra creacion del aburrimiento  ;D, esta vez un buscador simple de la pagina Mercadolibre, con la opcion de cambiar la busqueda a todos los paises disponibles que tiene mercadolibre.

Lo que hace el programa es simplemente al escribir una palabra a buscar, te muestra las sugerencias de busqueda como lo hace el campo de texto del buscador de las paginas y te da la opcion de abrirla, nada mas.

Ejemplo de sugerencias del buscador desde la pagina original:



Capturas del Programa





internamente lo que hace es un parseo de un texto en JSON, ya que en ese formato se muestran las sugerencias. El parseo lo hace con una libreria hecha para .NET llamada
JSON.NET una de las mejores (o la mejor).

La libreria esta embebida como recurso al .exe y mediante un simple codigo se carga en memoria en el momento de ejecución, por lo tanto no es necesaria llevarla junto al .exe caundo se quiera llevar a otras pc.

esta creado en Visual Basic .NET 2008 + Source Incluido.

es un codigo simple, cualquier duda pregunten !!

Descargar: BuscadorML

saludos.
#1426
Hola, proba esto:

Código (vb) [Seleccionar]
WebBrowser1.Document.GetElementById("NODEID").SetAttribute("value", "4")

ahi seleccionaria la opcion "PERSONAL".

saludos.
#1427
Hola, yo nunca tuve problema en esto de las conexiones, siempre la mantuve abierta, pero nunca la habras en los formularios, lo podes abrir una sola vez en un modulo con el Sub_Main(), tenes que agregar un modulo simple y ahi crear el Sub_Main() y ahi conectarte, en las propiedad es del proyecto debes cambiar que el objeto de inicio sea el Sub_Main() y no el formulario.

otra cosa es que en esto de los temas de bases de datos, es mejor crear clases con metodos que traigan los resultados, asi en el formulario no haces las consultas, esto seria como programar en 3 capas digamos, pero bueno eso depende de cada uno.

saludos.
#1428
pone el codigo que estas usando...
#1429
yo busque y en 2 segundos miles de resultados  :o

Set file attributes: Hidden, ReadOnly

saludos.
#1430
Hola, creo que la forma mas rapida de todas por lo que he visto de los muhcos algoritmos que hay, es meter todos los numeros ya calculados en un array y solo buscar en el.

saludos.