Практическое руководство. Устранение ошибок обновления с помощью библиотеки совместимости принтера (Visual Basic)
Обновлен: Ноябрь 2007
В библиотеке совместимости принтера имитируются функциональные возможности объекта Printer Visual Basic 6.0, что позволяет использовать код этого объекта в приложениях, версия которых обновлена с версии Visual Basic 6.0.
Устранение ошибок обновления
Откройте приложение в среде Visual Studio.
Если обновление приложения Visual Basic 6.0 еще не выполнено, при его открытии в среде Visual Studio автоматически запускается средство обновления.
В процессе обновления в проект добавляется ссылка на библиотеку совместимости принтера. В большинстве случаев компиляция и выполнение кода объекта Printer выполняется так же, как и в Visual Basic 6.0.
В некоторых случаях перед компиляцией необходимо изменить код, в котором используются методы Circle, Line или PSet. В сигнатурах версий этих методов для Visual Basic 6.0 используются круглые скобки вокруг пар X/Y. Перед компиляцией кода в Visual Basic 2008 следует удалить эти скобки.
Например, чтобы выполнить компиляцию кода Printer.Circle (1000, 1000), 2000, обновленного из версии Visual Basic 6.0, следует изменить его следующим образом: Printer.Circle (1000, 1000, 2000).
См. также
Основные понятия
Библиотека совместимости принтера
Другие ресурсы
Обновление приложений, созданных в предыдущих версиях Visual Basic