From 136c5facef2a8f05c40b2b78997247545b0da333 Mon Sep 17 00:00:00 2001 From: cxl Date: Fri, 20 Jan 2012 16:20:56 +0000 Subject: [PATCH] .uppdev git-svn-id: svn://ultimatepp.org/upp/trunk@4448 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppdev/FindFile/FindFile.cpp | 31 +++++++++++++++++++++++++++++++ uppdev/FindFile/FindFile.upp | 9 +++++++++ uppdev/FindFile/init | 4 ++++ 3 files changed, 44 insertions(+) create mode 100644 uppdev/FindFile/FindFile.cpp create mode 100644 uppdev/FindFile/FindFile.upp create mode 100644 uppdev/FindFile/init diff --git a/uppdev/FindFile/FindFile.cpp b/uppdev/FindFile/FindFile.cpp new file mode 100644 index 000000000..3cfd9784f --- /dev/null +++ b/uppdev/FindFile/FindFile.cpp @@ -0,0 +1,31 @@ +#include + +using namespace Upp; + +CONSOLE_APP_MAIN +{ +#ifdef PLATFORM_WIN32 + FindFile ff("u:/client/*.*"); +#else + FindFile ff(AppendFileName(GetHomeDir(), "*.*")); +#endif + while(ff) { + LOG(ff.GetName()); + LOG(ff.GetPath()); + ff.Next(); + } + LOG("================================================================"); + ff.Search("./*.*"); + while(ff) { + LOG(ff.GetName()); + LOG(ff.GetPath()); + ff.Next(); + } + LOG("================================================================"); + ff.Search("u:/client/zlib1.dll"); + while(ff) { + LOG(ff.GetName()); + LOG(ff.GetPath()); + ff.Next(); + } +} diff --git a/uppdev/FindFile/FindFile.upp b/uppdev/FindFile/FindFile.upp new file mode 100644 index 000000000..d4100477a --- /dev/null +++ b/uppdev/FindFile/FindFile.upp @@ -0,0 +1,9 @@ +uses + Core; + +file + FindFile.cpp; + +mainconfig + "" = "SSE2"; + diff --git a/uppdev/FindFile/init b/uppdev/FindFile/init new file mode 100644 index 000000000..4804b41d3 --- /dev/null +++ b/uppdev/FindFile/init @@ -0,0 +1,4 @@ +#ifndef _FindFile_icpp_init_stub +#define _FindFile_icpp_init_stub +#include "Core/init" +#endif