Есть кусок кода (контекст немного запутанный:
- Код: Выделить всё
Private Sub SetLevelInfo(ByRef Level As Levels)
If IsFileExists(Level.Value) Then
Select Case Right$(Level.Value, 4)
Case "html", ".htm", ".chm": Level.ValueType = URL
Case Else: Level.ValueType = File
End Select
Level.Content = ReadFile(Level.Value)
Exit Sub
End If
If Left$(Level.Value, 7) = "http://" Then Level.ValueType = URL: Exit Sub
Level.ValueType = Text
Level.Content = Level.Value
End Sub
Который не работает только на Win 7 64 и выбрасывает рантайм 91. Если же убрать последнюю строку Level.Content = Level.Value, то всё начинает работать. На первый взгляд мистика какая-то...
Что бы это могло быть?