Scintilla.NET медленная загрузка - PullRequest
1 голос
/ 16 декабря 2010

Я использую Scintilla с использованием оболочки .NET с именем Scintilla.NET.При создании его экземпляра, например:

   Dim c As New ScintillaNet.Scintilla
   Me.Controls.Add(c)

, загрузка первого раза занимает почти целую секунду.В других случаях это около 150 мс.На самом деле, это не совсем приемлемо в моей ситуации, так как загрузка, например, 10 файлов одновременно, занимает почти две секунды.

Правда ли, что Scintilla (или Scintilla.NET) работает медленно или я что-то делаю неправильно?1006 *

1 Ответ

1 голос
/ 16 декабря 2010

Я бы не сказал, что Сцинтилла медленная.Если это происходит медленно только в первый раз, когда вы создаете элемент управления, это может быть связано с тем, что загружается Scintilla.dll, а 1 секунда может быть временем, необходимым системе для загрузки DLL.

Еслив этом случае я предлагаю вам загрузить dll (создав фиктивный элемент управления) при запуске приложения (например, на заставке) - если это приемлемо в вашем сценарии.

...