Duda sobre cargar fichero Visual Prolog
Publicado por Jose (2 intervenciones) el 04/01/2006 12:06:13
Hola!
Veréis, necesito ayuda. Quiero que mi programa en Visual Prolog cargue los datos de un fichero. Sé que el diálogo dlg_GetFileName sirve para eso, pero no sé que hacer con el open, el read, etc... Vereis, para poneros un ejemplo, imaginaros que mi programa es de un aeropuerto donde existen estos predicados
vuelo(string)
en_destino(string,string)
destino(string)
Vale, si ahora yo quiero que en un fichero se almacenen los vuelos, y los destinos, y las relaciones vuelo-destino, ¿como lo hago?. Tengo lo siguiente:
task_win_eh(_Win,e_Menu(id_cargar,_ShiftCtlAlt),0):-!,
InitSelection="*.DOC",
FileTypeFilters = ["Prolog files","*.pro;*.pre;*.con;*.dom;*.inc",
"Text files","*.txt",
"Word files","*.doc;*.dot",
"All files","*.*"],
Title="Open Files",
Flags=[dlgfn_MultiSel],
_FileName =dlg_GetFileName(InitSelection,FileTypeFilters,Title,Flags,"", _SelectedFiles,FileTypesIndex), (...) ,!.
Por favor, ¿alguien sabe cómo puedo continuar?
Gracias a todos!
Veréis, necesito ayuda. Quiero que mi programa en Visual Prolog cargue los datos de un fichero. Sé que el diálogo dlg_GetFileName sirve para eso, pero no sé que hacer con el open, el read, etc... Vereis, para poneros un ejemplo, imaginaros que mi programa es de un aeropuerto donde existen estos predicados
vuelo(string)
en_destino(string,string)
destino(string)
Vale, si ahora yo quiero que en un fichero se almacenen los vuelos, y los destinos, y las relaciones vuelo-destino, ¿como lo hago?. Tengo lo siguiente:
task_win_eh(_Win,e_Menu(id_cargar,_ShiftCtlAlt),0):-!,
InitSelection="*.DOC",
FileTypeFilters = ["Prolog files","*.pro;*.pre;*.con;*.dom;*.inc",
"Text files","*.txt",
"Word files","*.doc;*.dot",
"All files","*.*"],
Title="Open Files",
Flags=[dlgfn_MultiSel],
_FileName =dlg_GetFileName(InitSelection,FileTypeFilters,Title,Flags,"", _SelectedFiles,FileTypesIndex), (...) ,!.
Por favor, ¿alguien sabe cómo puedo continuar?
Gracias a todos!
Valora esta pregunta


0