> 2011/7/12 tobias <tobiasb...@web.de>: > > hi, > > > > in a project, i am searching directories recursively and opening files > > to search their content, too. > > while searching in the gambas2 sources my program crashed with "File or > > directory doesn't exist". so i noticed this one > > > > ? sFile > > ".../main/ltmain.sh" > > ? Exist(sFile) > > True > > ? File.Load(sFile) > > File or directory does not exist > > > > this is because the file is a symlink to another file that doesn't exist > > (maybe because i haven't compiled gambas2 from sources yet), so Exist > > says the file is there but when opening it, the symlink is resolved and > > there is an error. > > this may be irritating. > > > > developers, do you think it's necessary to do something here? (maybe > > Exist(sPath AS String, bFollowSymlinks AS Boolean) ?) > > > > regards, > > tobi > > I think it's a good idea... stat already do that >
Use 'Try Stat(..., TRUE)' in Gambas 2. In Gambas 3, I will try to add the optional argument. Regards, -- Benoît Minisini ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2 _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user