Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
Sergey_next
-
- Новичок

-
-
- Сообщения: 37
- Зарегистрирован: 23.03.2009 (Пн) 16:21
Sergey_next » 23.03.2009 (Пн) 16:27
Подскажите, пожалуйста!
В директории "C:\1\" есть 2 файла: 1.txt и 2.txt
Как в этих файлах можно найти слово, например "Find"?
Только реализовывать это нужно в VB6
-
Хакер
-
- Телепат

-

-
- Сообщения: 16489
- Зарегистрирован: 13.11.2005 (Вс) 2:43
- Откуда: Казахстан, Петропавловск
-
Хакер » 23.03.2009 (Пн) 16:30
Что уже было сделано для решения проблемы?
На каком этапе возникли непреодолимые трудности?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.
-
Sergey_next
-
- Новичок

-
-
- Сообщения: 37
- Зарегистрирован: 23.03.2009 (Пн) 16:21
Sergey_next » 23.03.2009 (Пн) 16:33
Видимо в переборе файлов. В строковой переменной я прописываю полный путь к файлу. А можно как-то перебрать эти 2 файла?
-
Хакер
-
- Телепат

-

-
- Сообщения: 16489
- Зарегистрирован: 13.11.2005 (Вс) 2:43
- Откуда: Казахстан, Петропавловск
-
Хакер » 23.03.2009 (Пн) 16:42
Я пасс. Нервы дороже.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.
-
RayShade
-
- Scarmarked

-

-
- Сообщения: 5511
- Зарегистрирован: 02.12.2002 (Пн) 17:11
- Откуда: Russia, Saint-Petersburg
-
RayShade » 23.03.2009 (Пн) 16:47
Как-то так

- Код: Выделить всё
function doSomethingWithFiles() {
var mask=/^[0-9]{1}\.txt$/;
var fso=new ActiveXObject("Scripting.FileSystemObject");
var list = fso.GetFiles("c:\\");
for (var i=0;i<list.length;i++) {
if (list.item(i).Name.match(mask)) {
//УРА! Мы попали в один из десяти возможных файлов от 0.txt до 1.txt! Теперь начинаем искать!
}
}
}
I don't understand. Sorry.
-
Sergey_next
-
- Новичок

-
-
- Сообщения: 37
- Зарегистрирован: 23.03.2009 (Пн) 16:21
Sergey_next » 23.03.2009 (Пн) 16:59
А как в блокноте это работает?
-
Sergey_next
-
- Новичок

-
-
- Сообщения: 37
- Зарегистрирован: 23.03.2009 (Пн) 16:21
Sergey_next » 23.03.2009 (Пн) 18:01
Последовательный перебор файлов, загрузка содержимого в строку и поиск вхождения. Как это сделать?
-
MIT
-
- Мега гуру

-

-
- Сообщения: 2211
- Зарегистрирован: 17.09.2006 (Вс) 22:46
-
MIT » 23.03.2009 (Пн) 18:03
Sergey_next писал(а):Последовательный перебор файлов
Первая строчка гуглингаSergey_next писал(а):поиск вхождения
RegExp
You can change your face, but can`t change your mind. No matter what you do.Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш
-
RayShade
-
- Scarmarked

-

-
- Сообщения: 5511
- Зарегистрирован: 02.12.2002 (Пн) 17:11
- Откуда: Russia, Saint-Petersburg
-
RayShade » 23.03.2009 (Пн) 18:09
Я что написал пять ответов выше? Грамоту что ли китайскую? Перебор файлов. С маской имени даже. Осталось только дописать туда собственно поиск вхождения в теле файла. Ну, после процедуры чтения данных из файла конечно

I don't understand. Sorry.
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, SemrushBot, Yandex-бот и гости: 10