Поделиться через


Практическое руководство. Устранение ошибок обновления с помощью библиотеки совместимости принтера (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