Microsoft KB Archive/80643

= FIX: File Not Loaded If No Extension in Load Picture Dialog =

Article ID: 80643

Article Last Modified on 11/18/2003

-

APPLIES TO


 * Microsoft Visual Basic 2.0 Standard Edition
 * Microsoft Visual Basic 2.0 Professional Edition
 * Microsoft Visual Basic 1.0 Standard Edition

-



This article was previously published under Q80643



SYMPTOMS
When loading a Windows bitmap, icon, or metafile into the Picture property of a Visual Basic form or picture control by using the Load Picture dialog box (activated by choosing the ellipsis button to the right of the Properties list box), the default filename extension (BMP, WMF, ICO) is not automatically added if you enter a base filename without an extension.



RESOLUTION
Type in the extension at the end of the filename. To correctly load a file, you must specify both the base filename and the extension.



STATUS
Microsoft has confirmed this to be a bug in the products listed above. This bug was corrected in Microsoft Visual Basic version 3.0 for Windows. In Visual Basic version 3.0, .BMP is added as the extension if none is specified.



MORE INFORMATION
Normally, a Windows file list dialog box that displays one or more default extensions will automatically locate and open a file with any of the default extensions if given the base name. However, this does not occur when you select a file for the Picture property by using the Load Picture dialog box.

Steps to Reproduce Problem

 * 1) From the File menu, choose New Project.
 * 2) Select the Picture property from the Properties list box.
 * 3) Choose the ellipsis button on the right of the Settings box to bring up the Load Picture dialog box.
 * 4) Type the name of one of the files listed in the Files box without its extension and choose the OK button.

A &quot;File Not Found&quot; error message displays telling you the selected file was not loaded.

Additional query words: buglist1.00 buglist2.00 fixlist3.00 2.00 3.00

Keywords: kbbug kbfix KB80643

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.