El problema que detecte es que si el archivo no existe, vos no lo estas creando.
VentanaP2 = guiCreateWindow(0.29, 0.34, 0.40, 0.36, "Panel de actualizacion ", true)
guiWindowSetSizable(VentanaP2, false)
lblDesc = guiCreateLabel(0.02, 0.20, 0.16, 0.07, "Descripcion: ", true, VentanaP2)
guiSetFont(lblDesc, "clear-normal")
MemoDesc = guiCreateMemo(0.24, 0.20, 0.72, 0.75, "", true, VentanaP2)
btnGuardar2 = guiCreateButton(0.02, 0.72, 0.20, 0.09, "Guardar", true, VentanaP2)
guiSetFont(btnGuardar2, "default-bold-small")
guiSetProperty(btnGuardar2, "NormalTextColour", "FF08FB03")
btnCerrar2 = guiCreateButton(0.02, 0.85, 0.20, 0.09, "Cerrar", true, VentanaP2)
guiSetFont(btnCerrar2, "default-bold-small")
guiSetProperty(btnCerrar2, "NormalTextColour", "FFFD0000")
guiSetVisible(VentanaP2, false)
function btnGuardarP2 ( ) -- Guardamos la información en la GUI con el botón
if ( not fileExists ( "archivoAct/arcAct.txt" ) ) then -- Si no existe el archivo...
archivo2 = fileCreate ( "archivoAct/arcAct.txt" ) -- Lo creamos
else
archivo2 = fileOpen ( "archivoAct/arcAct.txt", false )
end
if fileWrite ( archivo2, guiGetText ( MemoDesc ) ) then
outputChatBox ( "Testbueno" )
fileClose ( archivo2 )
else
outputChatBox ( "TextMal" )
end
guiSetVisible ( VentanaP2 , false ) -- si la ventana es visible se cierra
showCursor ( false ) --Desactiva el cursor
addEventHandler ( "onClientRender", root, dx )
setTimer (
function ( )
removeEventHandler ( "onClientRender", root, dx )
end
,3000, 1
)
end
addEventHandler ( "onClientGUIClick", btnGuardar2, btnGuardarP2, false ) -- Al hacer clic funciona el boton