Portal    Foro    Buscar    FAQ    Registrarse    Conectarse

Error Al Abrir Fichero

Error Al Abrir Fichero
Artículo
Responder citando    Descargar mensaje  
Mensaje Error Al Abrir Fichero 
 
  Dialog.Filter = ["*.txt", "Text files"]
  IF Dialog.OpenFile() THEN RETURN  
  txtNotepad.Text = File.Load(Dialog.Path)
 


El fichero se abre (y se muestra) siempre, pero si le doy a abrir (otra vez) arroja este error:
(Notepad:2094): Gtk-CRITICAL **: gtk_file_chooser_default_set_current_name: assertion `impl->action == GTK_FILE_CHOOSER_ACTION_SAVE || impl->action == GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER' failed



 
   
BrunoIV [ Miercoles, 18 May 2011, 16:29 ]
 


Error Al Abrir Fichero
Comentarios
Responder citando    Descargar mensaje  
Mensaje Re: Error Al Abrir Fichero 
 
Hola BrunoIV!.

Pues he probado tu código, abriendo dos archivos de texto y no da error.  

¿ Probaste abriéndolo con Open ?.

DIM hArchivo AS File
DIM sLineaEntrada AS String
DIM nombreArchivo AS String

Dialog.Filter = ["*.txt", "Text files"]
 IF Dialog.OpenFile() THEN
    RETURN
 ELSE
    nombreArchivo = Dialog.Path    
    TxtNotepad.Clear
    OPEN NombreArchivo FOR READ AS #hArchivo
    WHILE NOT Eof(hArchivo)
      LINE INPUT #hArchivo, sLineaEntrada
       TxtNotepad.Text = TxtNotepad.Text & sLineaEntrada & "\r" & "\n"
    WEND
    CLOSE #hArchivo
 ENDIF
 


El código es mas extenso.

Saludos.



 
Shell - Ver perfil del usuario Enviar mensaje privado  
Shell [ Jueves, 19 May 2011, 08:57 ]
Responder citando    Descargar mensaje  
Mensaje Re: Error Al Abrir Fichero 
 
Bruno, deberías haber empezado por decirnos la versión de gambas y el entorno de trabajo, porque eso parece un bug en gb.gtk y es posible que esté corregido en versiones recientes.

Saludos



 
jguardon - Ver perfil del usuario Enviar mensaje privado  
jguardon [ Jueves, 19 May 2011, 09:04 ]
Responder citando    Descargar mensaje  
Mensaje Re: Error Al Abrir Fichero 
 
Perdón por la tardanza, la versión es la 2.23 bajo ubuntu 10.04  (la instalé con un script del foro)
Respecto a la respuesta de Shell sigue mostrando (por consola) el mismo error


Me explico mejor, a ver si así:

Tengo un botón con el código de antes, presiono el botón y abro un fichero que se muestra (hasta aquí todo correcto),
el "problema" está al presionar el botón otra vez (porque quiero abrir otro fichero), nada mas apretarlo me muestra el mensaje
por consola, pero al archivo lo abre...  



 
   
BrunoIV [ Viernes, 20 May 2011, 14:46 ]
Mostrar mensajes anteriores:    
 
Publicar nuevo tema  Responder al tema  Página 1 de 1
 
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 



 

cron