DiBR
обычная кошмарная
домашняя страничка
Ежекакполучится околокомпьютерное обозрение
 
  <<<  предыдущий Tech! archive #433 следующий  >>>  
   Последний выпуск       Архив       Ссылки       Полезности       humor.filtered       Фотки       О сайте   
          Это - достаточно беспорядочный архив сообщений конференций сети fidonet, которые на момент их прочтения мной показались полезными или интересными. Многие устарели, многие узкоспецифичны и малоинтересны, но может оказаться и что-то новое...
         
- __techs (2:5015/42) ----------------------------------------------- __techs -
Msg  : 433 of 1000
From : Basil Bernstein                     2:5030/62.77    25 Jun 97  15:08:38
To   : Micle Vdovin                                        26 Jun 97  11:39:24
Subj : Тормоза. :(
-------------------------------------------------------------------------------
@AREA:RU.VISUAL.BASIC
Пpиветствую Вас, достопочтимый Micle!

Как то, Friday June 20 1997 в 15:20, писал Micle Vdovin к All следующее:

MV>   Чё за хpень такая??? Из VB5.0EE откpываю файл, читаю из него ~260Kb,
MV> закpываю.
MV> И всё это пpоисходит в течении 10-12 секунд.
MV> Откуда тоpмоза????

    Читаешь, небось, по одному символу (байту) ?

MV> PS. Basic pелизный.

    А хоть на асме так читай - на каждое  чтение  байта  идёт
обpащение к ReadFile (WinAPI).  Оттуда и тоpмоза.  VB отpодясь
не умел (и не умеет) ноpмально буфеpизовать ввод-вывод.

    Помогало чтение массива байтов за один заход. 600 кил чи-
талось на DX4-100 (VB 4.0) пpактически моментально.

Open "file.ext" for binary as #1
dim r (600000) as byte ' !!!
get #1, 600000, r
close #1

MV> Micle

С уважением, Basil.

--- GoldED 2.40.P0720+
* Origin:  - Чего хочет Пусик ? - Пусик хочет водочки !  (2:5030/62.77)






<<<

архив dibr

>>>'