Skip to main content

Getting Thumbnail of images, Pdfs and DWG files

Its very much easy to get the thumbnail of the files supporting the thumbnail view like image files, Dwg files, pdf files........many programs need such kind of thumbnails. in VBA or VB6 projects you just need to add a simple control and set the filepath and thats it it is done!!!....i explain it below.... 5 easy steps to go so be patient.... :)

1. Go to Toolbox where general controls lie like textbox, label, button etc.....

2. right click over toolbox and go to Components...........

3. Select the following type library from controls.......if its not there in list go to browse and add it from system32 folder........add webvw.dll and u ll see this control in list....... if using VBA u might have this library alreay loaded and named "thmb ctrl"........

4. u ll see a blank white control added to your toolbox.....
5. Just put that control on the form and in the code set thumbctl1.displayFile = "path of the file"

5. you could use common dialog to get the filepath.....thats it...u ll get the thumbnail.....!!!

You also get it quick !!!!

Thanks and Regards,

Sachin :)

Comments

  1. Thanks for the infomation.
    It worked very well to display DWG and PDF files when I tried in windowsXP enviroment. But it didn't worked in window7.Seems like there is not webvw.dll in windows7.
    Is there any similar method to display file's thumbnail in Windows7 ?

    ReplyDelete
  2. Dear Friend,

    Even I am aware of Windows XP only.... :(

    ReplyDelete

Post a Comment

Popular posts from this blog

Using Excel VBA Macro to Add Numbering Bullets to Any Data

N.B.: For Code Scroll Down :) Hello Everyone, This is Sachin K here again, Today while at work one of my colleague got into a trouble. He entered a lot of data into a spreadsheet like names of person and data related to their documents in front of their name. Now all of a sudden he needs to insert a numbering bullets in various rows, similar to one can find in MS Word. Oh !!! Its not there !!! I thought I could write a simple VBA code instead and make things easy for him. Here is the situation (Screenshot 1): You have data in row as seen below from Row No. 2 to Row No. 13. You want to insert 1) , 2), 3), ..., etc. in front of each data in the same cells as they are. It easy to put serial in empty cells in front of the data but remember that's not what we want here. Screenshot 1 : The Problem Here is the Solution (Screenshot 2): The VBA Code runs and gives a result as shown in screenshot below Screenshot 2 : The Solution The VBA Code and Form used (Scree...

Steel Drawing program to aid Drafting in VBA for AutoCAD

Xmas Greets to All!!! :), Hello there, Hmmm, its been a good time in office doing some designs and drafting as well for some good projects. The idea came to my mind for reducing drafting time and do it a bit easier way....i developed this tiny program that helps draw plan view and front view of some common I-Beam sections in AutoCAD and i don't need to keep looking at steel table every time for looking out for values of web thickness, flange width and all.....later searching internet i came to know that there exists a much advanced program on the same idea....but we need to pay for using it....and is simply much more powered than my program...but i learnt many things while doing this one....!!! So, here is how my program works....yuppp pal it really does :), 1. The VBA program is loaded automatically each time AutoCAD is started... 2. There is a simple GUI attached which enables user to choose the library of the steel sections.....viz Indian, British.....for now i have just loaded...