Logo Espacio Linux Paypal - Acepta pagos con tarjeta en tu negocio      
Portada Taller Linux Descargas Foros Buscar Mapa del sitio Ayuda BlogEL
   Iniciar sesión | Registrarse    
 
Principal

Patrocinadores

Boletín Espacio Linux
Las novedades del sitio y el mundo Linux en tu email.


Usuarios
Bienvenido, Anónimo

     Miembros:
Último: rodrigom321
Nuevos hoy: 8
Nuevos ayer: 13
Total: 29713

     Navegando:
Anónimos: 456
Miembros: 13
Total: 469


Miembros conectados:

01: kde_tony
02: Gatter_X
03: gaiterin
04: johpunk
05: yesidt111
06: Slackwero
07: artzneo
08: enriquehh
09: Deckon
10: alqui
11: EnriqueK
12: DianaCarolina
13: Biker

Mensajes recientes
 Instalación de distribuciones
 Migrando a LINUX toda la empresa
 Ubuntu 8.04 no actualiza a kernel 19
 Software
 ayuda con Samba
 Ayuda de todo :S.
 Hardware
 Problemas con el sonido
 Acer Aspire One en México??
 Programación
 Velocidad de C vs C++
 como utilizo move(y,x) y wmove(y,x)?
 Sistema
 Problema con eth
 REsolucion para el grub en portatil
 Seguridad
 Isa Server parent squid
 problemas para redireccion de puertos con iptables
 Redes y Servidores
 configurar conlimmit
 ¿como configuro interfaz eth0?
 Proyectos
 widget chat para sitios webs latinoamericano s
 VENENUX GNU/Linux "Venezolana de Linux" Descargalo
 Debates
 Mandrake 10 Contra Windows XP
 Gnome VS Kde
 El Café
 OT. (humor). El día lunes para un trabajador
 Virus de Windows en Linux!!!
 Desarrollo Web
 introducir datos en web y guardarlas a una base de datos
 configurar el socket del servidor MySQL
 Documentación
 [Espacio Linux] Estacion de trabajo en Audio
 Tutorial/libro
 Screenshots
 Mi Desktop de Octubre - Oriental!
 Ubuntu 8.04 - True Linux
 KDE
 KDE en Ubuntu
 Se me deseleccionan las ventanas. ¿Porque? [SOLUCIONADO]
 GNOME
 Problema con archivo en Trash
 Actualizar Gnome (?)
 Otros escritorios y entornos
 ¿Hay algun escritorio totalmente 3D? [SOLUCIONADO]
 Barra o panel en Xfce
 X Window
 Sobre Beyl... Tengo muchas dudas y deseos... [SOLUCIONADO]
 Dudas de Compiz-Fusion

[ Entrar a los foros ]
Buscar

Sitios amigos

Espacio Linux :: Ver tema - GAMBAS - Duda acerca de mensage "Elementos no liberados
ReglamentoReglamento general de los foros
 FAQFAQ  BuscarBuscar  Grupos de usuariosGrupos de usuarios  Miembros  PerfilPerfil
  Mensajes privadosMensajes privados  

GAMBAS - Duda acerca de mensage "Elementos no liberados

Publicar nuevo tema  Responder al tema  Foros de discusión -> Programación
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Saltamontes
Forista Mayor
Forista Mayor



Miembro No. 8640
Registrado: Jul 01, 2005
Mensajes: 738
Ubicación: Oaxaca, Mexico

MensajePublicado: Jue May 15, 2008 9:46 pm    Asunto: GAMBAS - Duda acerca de mensage "Elementos no liberados Responder citando

Hola a todos, yastoy fregando otra vez...

(perdon si repito posts, pero en el link especificado mas abajo no vi referencias sobre lo que comentare)

ora estoy probando GAMBAS para intentar hacer una adaptacion de lo que he hecho en Delphi...

es algo extraño haberse acostumbrado a lenguajes como Delphi (Objetive Pascal), C, Java y un poco Tcl/Tk y hacer un "retroceso" con el tipo de sintaxis al estilo Visual Basic, pero ya le voy agarrando la onda, aunque llevo solo media hora usando GAMBAS.

(Debian 4.0 r3 Etch Stable NetInstall, GAMBAS 1.0.15)
La duda es que en el primer acercamiento cree una forma sencilla, le puse un label, una caja de texto y tres botones (Aceptar,Limpiar,Cerrar).

La duda que tengo es que compila bien, hasta genere el ejecutable, la cosa es cuando le presiono el boton de cerrar me aparece este mensaje de alerta en un cuadrito de texto (consola):

WARNING: circular references detected
vPrincipal (1)
Mutex destroy failure: Dispositivo o recurso ocupado
WARNING: 6 allocation(s) non freed.

y este es el mini codigo de prueba:
Código:

' Gambas class file

PUBLIC SUB Form_Open()

END

PUBLIC SUB btnLimpiar_Click()

  txtAlgo.Clear
  txtAlgo.SetFocus

END

PUBLIC SUB btnCerrar_Click()

  txtAlgo.Clear
  vPrincipal.Close
  QUIT

END

PUBLIC SUB btnAceptar_Click()
DIM resp AS Integer
resp = -1
IF (txtAlgo.Text = "") THEN
    resp = 1
END IF
IF (resp=1) THEN
   Message.Warning("No Debe Haber Campos Vacios","Aceptar")
   txtAlgo.SetFocus
END IF

END


Baje algunos archivos de la guia que se menciona en ESTE post, desde el archivo que contine el indice hasta el que hace referencia a conexiones de red.

Estoy leyendo el archivo que se refiere a interfaces graficas, pero no veo que se mencione nda sobre liberar recursos.

Recuerdo que en VisualBasic se usaba la funcion UNLOAD ME para cerrar el programa y creo que para liberar recursos, la escribi y parece que no la reconoce.

Hay algun truco para liberar recuros y ya no me aparezca la alerta antes mencionada???

Agradeceria la orientacion

Sales pues Muy Feliz
_________________
Blaise Pascal: "Vale más saber alguna cosa de todo, que saberlo todo de una sola cosa."
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes anteriores:   
Publicar nuevo tema  Responder al tema  Foros de discusión -> Programación Todas las horas son GMT - 6 Horas

Página 1 de 1



No puedes publicar nuevos temas en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en encuestas en este foro



Powered by phpBB © 2001 phpBB Group
phpBB port v2.1 based on Tom Nitzschner's phpbb2.0.6 upgraded to phpBB 2.0.4 standalone was developed and tested by:
ArtificialIntel, ChatServ, mikem,
sixonetonoffun and Paul Laudanski (aka Zhen-Xjell).

Version 2.1 by Nuke Cops © 2003 http://www.nukecops.com

Forums ©
 

Copyright | Términos de uso | Política de privacidad | Publicidad | Contáctanos | Blog