Mostrar Mensajes

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


Temas - seba123neo

Páginas: [1] 2
1
General / ¿ Cuanto cobrarian este programa ?
« en: Marzo 10, 2017, 01:15:22 pm »
Hola, muchachos ¿ como estan ?, tanto tiempo...aca todo bien, programando a full en android jaja, y volviendo a .NET a veces (el VB6 ya hace tiempo no toco)

Les queria comentar que un amigo me consulto para hacerle un programa para su trabajo, y me pidio presupuesto de cuanto saldria, y la verdad no se cuanto estan cobrando la hora por programar tipo freelance.

El programa es bastante simple (pero en el futuro le quieren ir agregando mas cosas). Lo voy a hacer en .NET 2015 y base en sql o ya vere.

Lo que quieren al principio es simple:

- La pantalla principal seria para leer desde un lector de codigo de barras los articulos, que van a salir en un camion a la mañana, ingresar la cantidad, y asi descontarlo del stock que tienen, bien simple. Luego hacer lo mismo pero para ingresar la cantidad al stock, o sea es ingreso y egreso de mercaderia (todo con el lector de codigos de barra).
- Luego quieren lanzar reportes basicos de esas cantidades de stock por fecha, etc...

Eso es para empezar, pero luego me van a pedir mas cosas...

¿ Cuanto cobrarian ese programa con lo basico para empezar ?, luego cobrare aparte cada modificacion que pidan...

Algunos veo que cobran aproximadamente 20 dolares la hora (300 pesos argentinos), y otros no le dan bola a eso y cobran directamente el proyecto entero.

Saludos y gracias.

2
Visual Basic 6 / Usar icono Alpha PNG en el ejecutable
« en: Abril 21, 2016, 05:30:13 pm »
Hola amigos, saludos a leandro y demas compañeros despues de tanto tiempo, estoy algo oxidado ya con el VB6 (culpa de Java y Android)  8)

Estaba con una duda, de como colocar en el ejecutable un icono con varias resoluciones 16x16, 32x32, etc en el ejeuctable.

repito es en el "ejecutable", no en la barra de titulo del form, ya que eso se soluciona con la api LoadImage y SendMessage caundo esta compilado.

me funciona bien lo que se habla en este post:

http://leandroascierto.com/foro/index.php?topic=1191.0

¿ Pero para el ejecutable ?

se que con el resource hacker se puede cambiar un icono de un .exe, pero ¿ hay alguna solucion para compilar definitivamente ya con el icono png transparente embebido ?

Saludos.

3
Hola, pues como dice el titulo, quisiera saber como hacer para usar una dll en memoria, estando la dll en la misma carpeta de la aplicacion.

creo que ya he visto como hacerlo embebiendo la dll en un recurso, pero tampoco quiero hacer eso...

creo que ya he visto un ejemplo aca hace años de como hacer eso(digo "años" o sea que ya me olvide de donde estaba)...o he visto algun programa aca de leandro o cobein que usa tipo "plugin" al vuelo y carga la dll en memoria y la usa.

creo tambien que habia un ejemplo que lo hacia con un OCX...

estoy usando una dll que hice en .NET y la uso perfecto desde VB6, (en realidad agrego como referencia el TLB).  8)

gracias y saludos.

4
Visual Basic 6 / Timers Inexactos (mover objeto)
« en: Octubre 14, 2013, 09:18:09 pm »
Hola, saludos a todos, hace mucho no pregunto algo y me gustaria saber que solucion se le puede dar a este tema, lo voy a explicar lo mejor que pueda.

Como aficionado a la astronomia, siempre me gusto hacer mini progamas pedorros, que en realidad nunca publique, relacionados con calculos de fisica, en este caso estaba haciendo para pasar el rato, un simulador (si se lo puede llamar asi) de gravedad de los planetas, no se asusten, es simplemente mostrar la diferencia que hay de gravedad en atraer un objeto en las diferentes gravedades de los planetas y el sol (la cual es gigante).

lo unico que hago es mover un objeto hacia abajo en el formulario con el metodo .Move

aca les paso una captura para que vean:



1 - El usuario coloca la altura de la cual va a caer el objeto en metros
2 - Mediante una formula de fisica calculo cuanto tarda ese objeto en caer al piso.
3 - Muevo la pelota hacia abajo hasta llegar al piso (la linea celeste), el tiempo que tarda en llegar es lo que calcule anteriormente.

Para dar un ejemplo simple, supongamos que el objeto tarda 10 segundos en caer, lo unico que tengo que hacer es mover la pelota para que llegue en 10 segundos al piso, asi de simple.

el recorrido siempre es fijo (7620 Twips), o sea desde la base de la pelota hasta la linea hay 7620.

- El Timer se ejecuta cada 10 milisegundos, y como tarda en total 10 segundos o sea 10000 milisegundos, entonces se va a tener que ejeuctar unas 1000 veces.

- Haciendo 7620 / 1000 me da 7.62, o sea en cada iteracion del timer me tiene que mover el objeto unos 7.62, para que a los 10 segundos llegue a 7620.

- Ese timer me mueve el objeto 7.62 Twips en cada iteracion del Timer, o sea que en total se ejecuta unas 1000 veces el timer.

hasta ahi todo bien, el tema es que no tarda 10 segundos ni en pedo, tarda mucho mas.

Yo se que el Timer es totalmente inexacto para trabajar con milisegundos, entonces probe con una clase de Cobein, la cTimer pero es igual o peor, hay una diferencia tremenda.

¿ Como puedo hacer esto de forma exacta ?

saludos.

5
Visual Basic 6 / [Cartel Notificatorio] WM_CLOSE cierra las ventanas modales
« en: Noviembre 21, 2012, 03:16:38 pm »
Hola, probando el ejemplo de Leandro del Cartel Notificatorio que funciona bien, salvo que surgio que desde unos de estos cartelitos deseo abrir un formulario, y si le pongo un boton que abra otro formulario (pero de forma modal), cuando se acaba el timeout y el formulario se descarga con WM_CLOSE (desde el modulo), tambien se me cierra el formulario modal.

si lo pongo no modal, no pasa esto y solo se descarga el cartel.

¿ sera que WM_CLOSE cierra todos los formularios hijos o modales algo asi ?

si alguien se le ocurre algo para solucionarlo.

saludos.

6
Visual Basic .NET / C# / Taringa! en vivo
« en: Agosto 25, 2012, 05:23:59 am »
Hola, aqui les traigo este programa que hice realizado en Visual Basic .NET 2008, que muestra exactamente lo que pasa en Taringa en tiempo real, tal como lo hace esta pagina del siguiente link abajo.

Taringa! en vivo

La utilidad del programa (antes de que digan que es al pedo), es saber como hace internamente para hacer eso, si le buscan utilidad puede que no tenga ninguna, pero para los programadores les puede resultar util saber como se hace, asi que a los que no les gusta y no programan que no opinen directamente. El programa tiene los mismo colores que la original, por eso parece una copia (no es la pagina embebida dentro de un webbrowser) cuando vean el source se van a dar cuenta.


El programa permite ver todas las acciones que pasan en taringa, tambien muestra al costado un panel con estadisticas, y permite seleccionar las acciones que se quieren filtrar, tal cual como lo hace la pagina.

Al hacer click sobre un registro directamente abre el navegador hacia el post, comentario o lo que sea.

Captura del Programa



Funcionamiento Interno:

1 - Hace la peticion a taringa (dentro de un thread para evitar el cuelge de la UI) a traves de una URL que devuelve todo en formato JSON (siempre devuelve las ultimas 1000 acciones).
2 - Parsea el JSON con la mejor libreria que existe para esto en .NET llamada JSON.NET.
3 - El JSON devuelto por la libreria, se "mapea" directamente a una clase que contiene los mismos nombres de los nodos del JSON devuelto, de esta forma todo el JSON, se convierte en un array de clases, perfecta y lista para recorrer y llenar el listview, la verdad esto es impresionanate, la libreria es perfecta.
3 - Recorre la lista de objetos y llena el listview, y analiza las acciones y le define el color determinado, etc.

con esta libreria aparte de ser la mejor, se evita tener que parsear a mano el JSON, ella se encarga de volcarlo a objetos y hacer lo que quieras. Esta libreria esta embebida dentro del .exe por lo cual mediaante codigo la carga en memoria y no hay que llevarla junto al .exe

Gracias Leandro por la funcion de las comillas, funca barbaro  8). !!!

Link de descarga: Taringa! en vivo

saludos.

7
Visual Basic 6 / Reemplazar comillas dobles dentro de comillas dobles.
« en: Agosto 19, 2012, 06:26:55 pm »
Hola, casi nunca pregunto, pero esta me vencio, les traigo un problemita  8).

tengo un string de JSON que lo extraigo desde una web, (la web devuelve mal a veces en realidad y mete una doble comilla dentro), lo que quiero es saber como reemplazar la doble comilla, pero sin reemplazar las otras dobles comillas de las otras propiedades del JSON sino queda invalido, por ejemplo lo que devuelve es esto:

Citar
{"accionObjeto":"post","accionTipo":"comentario","ts":"02:48:55","nick":"seba123neo","userId":"1180918","id":15521634,"accion_name":"Hola","url":"","titulo":"Hola como" estas"}

este JSON (si lo pegan en cualquier JSON Parser de internet te lo da como un JSON valido, salvo por la ultima parte que puse en negrita)

en esa propiedad "titulo", me viene esa doble comilla al lado de la palabra "como".

como ven todo esta bien, solo que esa doble comilla a lo ultimo la necesito reemplazar, pero sin reemplazar las otras, sino el JSON es unutil.

tambien les comento que el string no solo tiene esta linea, sino que me vienen miles iguales, y hay algunas que tienen puesta esa comilla (siempre en esa propiedad titulo).

capas que de las mil lines que vienen, solo 10 contienen esta comilla, pero suficiente para que el parseador lo detecte como un JSON invalido.

creo que la solucion es RegEx, pero no encuentro la misma para hacer esto.

saludos.

8
Visual Basic .NET / C# / ABM basico + SQL (.NET) (con clases) 3 capas
« en: Agosto 12, 2012, 09:56:47 pm »
Hola, por fin les traigo este primer proyecto para .NET, de una lista de proyectos que voy a publicar, para ver la lista vean este post Proyectos para Bases de Datos

El proyecto es de lo mas basico que se me pudo ocurrir, por eso decidi hacer algo simple para que todos lo entiendan y vean como funciona, en este caso se me ocurrio un AMB de Paises-Provincias-Ciudades el cual cada pais esta relacionado a N provincias y cada provincia relacionado a N ciudades en la base de datos.

Esta realizado con Visual Studio 2008 en visual basic, con base de datos en Access 2003 (deberia ser compatible con cualquier version de visual studio ya que no usa nada externo, es puro codigo).

Viendo la cantidad de preguntas de bases de datos que siempre hay, este proyecto lo que trata de mostrar es como trabajar correctamente con bases de datos, usando SQL para las consultas e instrucciones, y usando 3 capas, de esta forma hacerlo de la mejor manera posible y hacerlo como se debe hacer, ya que hay varias formas de hacerlo, pero correctamente solo hay algunas.

  • Se uso el espacio de nombres System.Data.OleDb que es lo que se debe usar para conectarse a una base de Access, por lo tanto los 3 objetos principales que se usaron son OleDbConnection (para realizar la conexion a la base de datos), OleDbDataReader (para hacer los SELECT) y OleDbCommand (para ejecutar los comandos SQL como INSERT, UPDATE o DELETE). Como sabran, si el proyecto se quiere pasar a otro motor como SQL Server se debera usar el espacio de nombres System.Data.Sql y los 3 objetos que nombre anteriormente seran los mismos solo que bajo este espacio de nombres, lo mismo si lo quieren hacer para MySQL u otro motor.

Paso a explicar la estructura del Proyecto:

asi se ve le proyecto terminado:



  • Carpeta UI: esta carpeta representa la primer capa llamada comunmente "capa de presentación", (UI = User Interface) esta es la interfaz que se presenta al usuario, en este ejemplo aqui se encuentran los formularios respectivos para el ABM, los cuales se encargaran de llamar a la segunda capa para que le provea de los datos a mostrar.

  • Carpeta Reglas: esta carpeta representa la segunda capa llamada comunmente "capa de negocio", aca se encuentran las "reglas" de negocio o la logica. aqui se ejecutan las consultas y se escriben los comandos a ejecutar. cada entidad esta representada por una clase, donde dentro de esta se escribe toda su logica, en este proyecto al tener 3 entidades principales, se crearon 3 clases que representan a cada una de ellas (tambien son las 3 tablas que contiene la base de datos), las clases son cPais, cProvincias, cCiudades.

  • Carpeta Datos: esta carpeta representa la tercer capa llamada comunmente "capa de datos", aca se encuentra la clase llamada cBaseDatos que es la encargada de la conexion a la base y de ejecutar las consultas y comandos, y devolver el resultado a la segunda capa.

La carpeta Utiles no tiene nada que ver con las 3 capas, es simplemente una carpeta para poder poner clases que nos sean utiles en el proyecto, en este caso yo uso una clase donde tengo funciones publicas, y tambien una clase que me permite simular la propiedad ItemData de VB6, en los combobox de .NET que se usaran en el proyecto.

El modulo llamado modMain es el modulo principal (es un modulo normal, no de clase) por donde se inicia la aplicación y se conecta a la base de datos, antes de que se muestre el primer formulario al usuario, (no se inicia por el Load de ningun formulario como se hace comunmente, que no esta mal, pero es recomendable hacerlo de esta forma con el modulo). Es como el Sub_Main de VB6, hay que especificarle desde las propiedades del proyecto que comienze por ahi, sino no funciona.

El codigo del modulo es el siguiente, paso a explicarlo.

Código: (vbnet) [Seleccionar]
Imports System.IO

Module modMain

    ' -----------------------------
    ' \\ -- Clases
    ' -----------------------------

    Public oDB As cBaseDatos
    Public oPaises As cPaises
    Public oProvincias As cProvincias
    Public oCiudades As cCiudades

    ' -----------------------------
    ' \\ -- Variables Globales
    ' -----------------------------
    Public gCadenaConexion As String

    Public Sub Main()

        Try

            If File.Exists(cUtiles.AppPath & "\datos.mdb") = False Then
                MessageBox.Show("No existe la base de datos.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
                End
            Else
                gCadenaConexion = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=datos.mdb;"
            End If

            oDB = New cBaseDatos
            oDB.Conectar()

            oPaises = New cPaises
            oProvincias = New cProvincias
            oCiudades = New cCiudades

            Application.EnableVisualStyles()
            Application.Run(frmMenu)

        Catch ex As Exception
            MessageBox.Show("Error al Inicar. " & vbNewLine & "Descripción del Error: " & ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
        End Try
    End Sub
End Module


1 - Primero se declaran las variables globales que seran las instancias de los objetos (clases) durante todo el proyecto. La variable oDB sera la que contenga la clase de la primer capa, encargada de la conexion, luego declaramos de la misma forma una variable para cada entidad (paises, provincias, ciudades).

Luego de chequear que exista la base de datos en el directorio del .exe, se conecta a la base de datos con la cadena de conexion respectiva para Access, luego de conectar, instancia finalmente las clases y se ejecuta el formulario principal.

Formulario Principal:



Este es el formulario principal que solo contiene el menu para acceder a las diferentes pantallas, nada mas.

Formulario Paises:



Este formulario contiene lo que seria la "tabla principal" del ABM, los paises que sean dados de altas aqui, sera posible en las otras pantallas poder relacionarle provincias (tambien llamados estados en venezuela o EE.UU) y luego a las provincias relacionarle ciudades. En este ejemplo solo he dado de alta estos 2 paises como algo basico.

Nota: TODOS los formularios de ABM contienen el mismo formato, una grilla principal, con un manu superior con 3 botones para Agregar, Editar o Eliminar, y al costado derecho un panel para poder poner los diferentes campos de busqueda.

en esta pantalla el campo para buscar es simplemente el campo "nombre" (ya que no contiene otro campo).

Formulario Provincias:



Este formulario muestra todas las provincias (la cual las podemos relacionar a los paises), la busqueda ademas del campo "nombre" contiene ahora un combo para permitir al usuario poder ver solo las provincias de un determinado pais.

Formulario Ciudades:



Este formulario muestra todas las ciudades (la cual las podemos relacionarlas a una determinada provincia), la busqueda ademas del campo "nombre" contiene ahora 2 combos para permitir al usuario poder ver solo las provincias de un determinado pais o de una determinada provincia, pero algo importante que tienen estos combos, es que funcionan en modo "cascada", es decir si primero selecciono el pais argentina, el combo de provincias solo se llenara con las provicnais de este pais y no de otro, de esta forma podemos buscar mas exactamente y rapido, sino la busqueda seria desordenada y quedaria truncada.

bueno aqui termina el resumen, abajo esta el link de descarga del proyecto entero con el codigo fuente, cualquier duda que tengan, escriban aqui sin problema por favor.

Descargar: ABM basico + SQL (.NET) (con clases) 3 capas.rar (386 Kb)

Saludos.

9
Bases de Datos / Proyectos para Bases de Datos
« en: Marzo 29, 2012, 02:58:58 am »
Hola a todos, este post esta dedicado y creado despues de ver la necesidad de los usuarios, por saber temas de base de datos que por mi parte ya he solucionado en mis años de programador, para eso he creado este post para poder compartir esas soluciones.

Este post es un tipo de "ToDo List" publico (para el que no sabe que es esto, quiere decir "cosas pendientes o cosas por hacer"), para hacerlo publico y no olvidarme al entrar al foro y recordarme cada ves que entro, que tengo que crear estos ejemplos para compartirlo con todos.

hace un tiempo en este post habia "prometido" a Yvan y demas que iba a hacer un post sobre un ABM de ADO+SQL basico en VB6 y despues para .NET, y que al final no he podido realizar, no quiero crear una imagen de usuario que promete y despues no hace nada, para eso he creado este post para recordarme a mi mismo las cosas que tengo que compartir, de esta forma me veo obligado a hacerlo y no olvidarme.

una ves que estos ejemplos esten publicados puedo asegurar que practicamente estas dudas desapareceran para siempre, aparte estos ejemplos no serviran solamente para saber como conectarse debidamente a la base de datos, sino tambien como usar los recordset, los comandos, hacer insert a la base, consultar, cargar listas, etc.

Los proyectos seran realizados siempre en VB6 primero y en .NET despues, para descargar, con todo el codigo fuente incluido, y comentando cada linea del source.

Los Proyectos a realizar seran:

VB6
  • ABM basico + SQL (sin clases): este es un ejemplo de ABM basico de algunas pantallas en VB6, nada de usar controles ADODC ni DATA, olvidarse de eso, y tambien olvidarse de usar los metodos de los recordset .AddNew, .Edit o .Delete de los recordset, se va a usar SQL puro (INSERT INTO, UPDATE, DELETE) y con un ejemplo de lanzar un reporte en datareport, sin el DataEnviroment que usando el metodo DAO, era de lo mas horrible que hubo. La base de datos usada sera Access 2003 y podra ser adaptado a cualquier motor de base de datos facilmente.
  • ABM basico + SQL (con clases): este es un ejemplo de ABM basico de algunas pantallas en VB6, nada de usar controles ADODC ni DATA, olvidarse de eso, y tambien olvidarse de usar los metodos de los recordset .AddNew, .Edit o .Delete de los recordset, se va a usar SQL puro (INSERT INTO, UPDATE, DELETE) y con un ejemplo de lanzar un reporte en datareport, sin el DataEnviroment que usando el metodo DAO, era de lo mas horrible que hubo. La base de datos usada sera Access 2003 y podra ser adaptado a cualquier motor de base de datos facilmente.

Que significa "sin clases" ?: eso significa que en el proyecto no se usaran "modulos de clase" para cada entidad, por ejemplo, si tenemos un ABM de clientes, se pueden agrupar todos los metodos y propiedades del cliente en un modulo de clase, lo cual aprovecha un poco la POO de VB6 y aparte ordena considerablemnte el codigo del proyecto, ya que el codigo para agregar, modificar, eliminar y cargar un cliente, quedaria todo dentro de un modulo unico el cual hace que la cantidad de codigo fuente en los formularios se redusca considerablemente, normalmente se hace sin esto, poniendo todo el codigo el en formulario del ABM, esto esta bien, pero una ves que vean el metodo con clases, van a ver que realmente vale la pena trabajar con clases, por eso voy a hacer 2 proyectos, de las 2 maneras, asi los usuarios que no estan acostumbrados a las clases, podran ver como cambia de una forma a la otra.

  • Guardar imagenes en base de datos: este sera un ABM de una sola pantalla, mostrando como seleccionar del disco una imagen y guardar su binario en la base de datos y de como mostrar la imagen ya guardada. Para eso se realizara con el metodo explicado en este post con el control ucImage de cobein.

.NET

  • ABM basico + SQL (.NET) (con clases) 3 capas: este es el mismo ejemplo que el de VB6 de ABM basico, aqui tambien se usara Access 2003 y podra ser migrado a cualquier motor de bases de datos y el ejemplo sera el mismo, solo que adaptado a la forma de .NET, en este ejemplo se usara SQL tambien y sera utilizado "con clases" ya que .NET por defecto deberia realizarse de esta forma, no habra un ejemplo de este proyecto "sin clases", y sera realizado en 3 capas.

Que son 3 capas ?. Para mas informacion ver este link:

Programación por capas

un explicación simple:

supongamos que voy a hacer un ABM de clientes y de articulos.

en el proyecto, te creas clases, esas clases las separas en carpetas distintas, una seria la capa de Datos, esta seria la capa mas "profunda" o tercera capa, si trabajas con bases de datos, esta capa se encarga de la conexion a la base de datos y de ejecutar las consultas y comandos que vienen de la segunda capa(la capa de Negocio).

la segunda capa (la de "Negocio") se encargaria de preparar los SELECT a la base de datos, y preparar los comandos a ejecutar, que seran enviados a la tercera capa que vimos arriba (la de "Datos").

Por ejemplo, quiero hacer un ABM de clientes, entonces me creo una clase llamada cCliente y ahi pongo todas las propiedades y metodos necesarios para manegar los clientes, insertar, actualizar,borrar..etc, lo mismo me creo una clase para la de articulos llamada cArticulos, para cada "Entidad" te creas una clase y ahi mismo pones sus metodos.

y la primer capa, la de "Presentación" (que seria la interfaz del programa), ahi haces todo llamando siempre a los metodos de la segunda capa (la capa de "Negocio"), supongamos que yo aprieto un boton y quiero borrar un cliente, entonces llamo al metodo de borrarCliente de la clase cCliente.


  • Guardar imagenes en base de datos: este sera un ABM de una sola pantalla, igual que en de VB6 mostrando como seleccionar del disco una imagen y guardar su binario en la base de datos y de como mostrar la imagen ya guardada.

ojala sean pacientes y esperen a que vaya subiendo estos proyectos.

saludos.

10
Visual Basic 6 / Usercontrol y ucAutocomplete
« en: Enero 12, 2012, 03:39:25 pm »
Hola, estaba por crear un usercontrol que combine este control de Leandro (ucAutocomplete), con un textbox comun, o sea dentro de un usercontrol, puse un textbox comun y el control ucAutocomplete. funciona bien o sea cumple su funcion, el tema es la deteccion de pulsaciones dentro del usercontrol, ya que parece que no detecta las pulsaciones de las teclas, por poner un ejemplo, una ves desplegada la lista de sugerencias no se puede ir para abajo para seleccionar una manualmente, ya probe el tema de KeyPreview, temas del foco, pero nada, es como si no entra por el WndProc, que es donde se detecta las pulsaciones de las teclas. alguna idea ?

saludos.

11
Visual Basic 6 / Problema ucAutocomplete
« en: Enero 03, 2012, 10:00:30 pm »
Hola, estaba probando a full este control de Leandro, el cual esta muy bueno, ya lo venia usando, pero ahora probandolo con varios datos, salto que tiene como un bug o algo que le falta.

aca estan los pasos para poder ver la falla:

1 - bajarse el ejemplo de la pagina y con ese mismo ejemplo, ejecutar el programa.
2 - en el primer textbox , poner la palabra ABEL, fijarse que mientras vamos escribiendo mas letras la cantidad de registros va disminuyendo, eso esta bien.
3 - luego de la palabra "ABEL" poner alguna letra para que no coincida con nada, por ejemplo una "g", o sea que quedaria "ABELG", con esa palabra no encuentra nada, hasta ahi bien.
4 - luego ir borrando letra por letra, veran que al borrar la "G", vuelven a aparecer los registros, hasta ahi bien, ahora despues sigo borrando y ya no aparece ninguno, y deberian aparecer los mismo que cuando la ingrese por primera ves, ahi esta el tema.

me fije en el codigo y le agrege un rfresh cuando muestra la lista, funciona, pero se pone lento la busqueda.

haber si alguien puede ver algo..

gracias desde ya.

saludos.

12
General / Link para regresar al blog
« en: Enero 03, 2012, 09:06:33 pm »
Hola, si se puede hacer estaria bueno, y si no se puede no importa, hoy estaba navegando por el foro y me di cuenta que no hay ningun link para regresar al blog de Leandro, ¿es posible que metan por ahi un link para poder volver ?

disculpas por escribir algo tan simple.

saludos.


13
General / Suerencia Sobre el Geshi
« en: Diciembre 18, 2011, 01:34:12 am »
Hola, estaba viendo que el geshi del codigo fuente solo muestra las primeras 18 lineas, y si hay codigo mas bajo hay que escrollar, y la otra ves ni me di cuenta que habia mas codigo abajo, estaria bueno que muestre todo el codigo de un solo vistazo, asi como hacen en el foro el hacker, debe ser solo modificar algo del script del geshi, la altura o algo asi debe tener para poder hacer eso.

saludos.

14
General / Recuperate los archivos de Geocities !!!!
« en: Noviembre 04, 2011, 01:11:26 am »
Hola, super noticia para los que no sabian y es para los que tenian una cuenta en geocities, se que Leandro tenia una, yo tambien, y cuando vieron que cerro hace unos años, nos queriamos matar, obvio yo tenia backup, pero algunos habran perdido algo, bueno con la misma pagina que en el otro post recupere el foro de recursosvisualbasic (The Wayback Machine), se pueden bajar los archivos que teniamos subidos en la pagina, solo hace falta poner la URL de la pagina que teniamos y listo.

yo ya me baje todos los archivos que tenia.

saludos.

15
Visual Basic 6 / [RELIQUIA] Paginas del foro de recursosvisualbasic
« en: Noviembre 04, 2011, 01:01:03 am »
Hola, como estan, haber como lo digo..el foro de la pagina de Luciano Recursos Visual Basic que cerro en el año 2008, y en la cual fui parte, asi como cobein, Leandro, coco y varios mas que estan hoy aca, se puede recuperar paginas gracias a la pagina waybackmachine, me sorprendi cuando se me ocurrio ver si habia algo, esta casi todo  :), hasta hay links que funcionan todavia  :). se me cayo una lagrima casi cuando veo esto.

hice un archivo .rar, con carpetas donde estan bajados los html completos para ser visualizados en el navegador como si se tratara del foro real.

Link de descarga: Foro RecursosVB.rar

haber que opinan.

saludos.

Páginas: [1] 2