Help and Support
 

powered byLive Search

FIX: UserControl Not Printing Correctly From Access

Retired KB ArticleThis article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.
Article ID:181877
Last Review:February 12, 2007
Revision:4.1
This article was previously published under Q181877
On This Page

SYMPTOMS

A UserControl (OCX) created in Visual Basic does not print correctly from Microsoft Access. The control is either partially cut off or is blank when previewed or printed.

Back to the top

CAUSE

This problem occurs when version 05.00.4319 of the Visual Basic run-time File MSVBVM50.DLL is installed. This version is installed by Visual Studio Service Pack 2 and 3 and Microsoft Internet Explorer 4.0.

Back to the top

STATUS

Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. This bug has been fixed in Visual Basic 6.0.

Back to the top

MORE INFORMATION

Steps to Reproduce Behavior

1.Create a new ActiveX Control project. UserControl1 is created by default.
2.Click Project1 Properties from the Project menu and set the Project Name to "AccessTest."
3.Using the Shape control, draw a rectangle on the UserControl.
4.Set the following Shape1 control properties:
   Property     Value
   --------     -----
   BackColor    &H000000FF& (Red)
   BackStyle    Opaque
   Height       2295
   Left         480
   Top          600
   Width        3855
						
5.Save the project and make AccessTest.ocx. Exit Visual Basic.
6.Start Microsoft Access and create a blank database (db1.mdb).
7.Click the Forms tab, and then click the New button to create a new form.
8.Click OK to create new form in Design View.
9.Choose Insert, ActiveX Control and insert the AccessTest.UserControl1.
10.Choose Print Preview from the File menu. Note that the rectangle is partially cut off.
11.Click the Close button on the Toolbar to return to Form design.
12.Move the control to the right so that it is centered on the form and then return to print preview. Note the problem is more apparent and that the control may appear as an empty box.

Back to the top


APPLIES TO
Microsoft Visual Basic 5.0 Control Creation Edition
Microsoft Visual Basic 5.0 Learning Edition
Microsoft Visual Basic 5.0 Professional Edition
Microsoft Visual Basic 5.0 Enterprise Edition
Microsoft Access 95 Standard Edition
Microsoft Access 97 Standard Edition

Back to the top

Keywords: 
kbbug kbfix KB181877

Back to the top

Article Translations

 

Other Support Options

  • Need More Help?
    Contact a Support professional by E-mail, Online or Phone.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.