Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Сколько в файле строк Добавлено: 06.05.09 00:46  

Автор вопроса:  MegaÐefender | Web-сайт: safetyAV.narod.ru
Люди, подскажите, как на вб6 или делфи сосчитать кол-во строк в файле.

Ответить

  Ответы Всего ответов: 15  

Номер ответа: 1
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #1
Добавлено: 06.05.09 02:43
Файл большой?

Ответить

Номер ответа: 2
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #2
Добавлено: 06.05.09 08:01
  1.  
  2. Function GetLineCount(FileName As String, Optional NoEmptyLines As Boolean = False) As Long
  3. Dim i as long, s as string
  4. Open FileName for input as #1
  5. Do Until Eof(1)
  6. line input #1, s
  7. If Not NoEmptyLines or Trim$(S) <> "" then i = i + 1
  8. loop
  9. close #1
  10. End Function


Работает, если в файле не более 2'147'483'648 строк.

Ответить

Номер ответа: 3
Автор ответа:
 MegaÐefender



Вопросов: 19
Ответов: 313
 Web-сайт: safetyAV.narod.ru
 Профиль | | #3
Добавлено: 06.05.09 16:17
Мне вообще-то на делфи нужно было(на вб умею), но постараюсь сконверить.

Ответить

Номер ответа: 4
Автор ответа:
 MegaÐefender



Вопросов: 19
Ответов: 313
 Web-сайт: safetyAV.narod.ru
 Профиль | | #4
Добавлено: 07.05.09 14:34
Функция нерабочая. Размер файла всего 15 строк.

Ответить

Номер ответа: 5
Автор ответа:
 Ra$cal



ICQ: 8068014 

Вопросов: 18
Ответов: 817
 Web-сайт: www.rascalspb.narod.ru
 Профиль | | #5
Добавлено: 07.05.09 18:11
конфиг антивируса делаешь?

Ответить

Номер ответа: 6
Автор ответа:
 MegaÐefender



Вопросов: 19
Ответов: 313
 Web-сайт: safetyAV.narod.ru
 Профиль | | #6
Добавлено: 07.05.09 23:44
Нет, подсчёт количества сигнатур в БД.
15-строковый файл(не подумай, что это вся БД) для теста. Думать о 2 миллиардах строк с такой fnc НЕ стоит.

Ответить

Номер ответа: 7
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #7
Добавлено: 07.05.09 23:48
Считать каждый раз количество строк, если их 2ккк - идиотизм. Хранить 2ккк чего-то в виде строк - идиотизм.

Ответить

Номер ответа: 8
Автор ответа:
 Ra$cal



ICQ: 8068014 

Вопросов: 18
Ответов: 817
 Web-сайт: www.rascalspb.narod.ru
 Профиль | | #8
Добавлено: 08.05.09 00:18
да норм, прогу запускаешь и идешь пить кофе, пока проверит сигну. возвращаешься, понимаешь что запустил нето, открываешь что надо и идешь доедать булку.

Ответить

Номер ответа: 9
Автор ответа:
 MegaÐefender



Вопросов: 19
Ответов: 313
 Web-сайт: safetyAV.narod.ru
 Профиль | | #9
Добавлено: 08.05.09 08:31
Sharp, что такое '2ккк' ?

Ответить

Номер ответа: 10
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #10
Добавлено: 08.05.09 09:28
2 какашечные какашные какашки :)

Ответить

Номер ответа: 11
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #11 Добавлено: 08.05.09 14:07
Как наКаКал :).
Да миллиард это блин, мог бы догадаться.
Если k это кило т.е. три нуля, то три k это девять нулей, 9 нулей после двойки.
А еще говоришь учишся нормально, двоешник.

Ответить

Номер ответа: 12
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #12 Добавлено: 08.05.09 14:08
Как наКаКал :).
Да миллиард это блин, мог бы догадаться.
Если k это кило т.е. три нуля, то три k это девять нулей, 9 нулей после двойки.
А еще говоришь учишся нормально, двоешник.

Ответить

Номер ответа: 13
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #13 Добавлено: 08.05.09 14:08
Как наКаКал :).
Да миллиард это блин, мог бы догадаться.
Если k это кило т.е. три нуля, то три k это девять нулей, 9 нулей после двойки.
А еще говоришь учишся нормально, двоешник.

Ответить

Номер ответа: 14
Автор ответа:
 MegaÐefender



Вопросов: 19
Ответов: 313
 Web-сайт: safetyAV.narod.ru
 Профиль | | #14
Добавлено: 08.05.09 14:38
Смит, ты что, пьяный - три раза написал одно и тоже. Насчёт 2ккк - извиняюсь, не очень хорошо понимаю выражения на форуме.

Ответить

Номер ответа: 15
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #15
Добавлено: 08.05.09 17:06
ккк это метод безошибочного вычисления линейщиков (еще - Гиран, темная эльфийка и спеллсингер) :)))

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам