| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB .NET > FindFirstFile и FindNextFile на VB.NET |
| Автор: SFY 3.10.2007, 23:21 | ||
| Итак, мне нужно: В заданной директории найти все файлы или все папки, и загнать их все в массив. С этим идеально справляются функции Directory.GetFiles и Directory.GetDirectories НО! тоже самое нужно сделать, применяя API функции FindFirstFile (или FindFirstFileEx) и FindNextFile. И вот тут лыжи не едут... Встал вопрос: это вообще возможно? Примеры на C# видел, а вот на VB.NET - ни одного. Если у кого-нибудь завалялось, буду очень признателен. В чем возникла основная сложность? Апишные функции уже применял, но, в основном те, где в качестве параметра передается string'овая константа и только (типа MoveFile). Здесь же:
Что делать с LPWIN32_FIND_DATA? Как ее определить и использовать? |
| Автор: Experimenter 4.10.2007, 11:00 | ||
| А импортировать апишные функции не пробовал? Виноват, вижу, что пробовал... Добавлено через 11 минут и 32 секунды Тогда посмотри в МСДН (ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.en/dv_fxinterop/html/625c3214-8692-40b8-817f-2fd2498846da.htm): или http://msdn2.microsoft.com/en-us/library/3k3z0k7a(vs.71).aspx
Поиск тебе поможет. |