Quick Search for:  in language:    
API,UPDATED,ultimate,Thumbnail,Browser,Create
   Code/Articles » |  Newest/Best » |  Community » |  Jobs » |  Other » |  Goto » | 
CategoriesSearch Newest CodeCoding ContestCode of the DayAsk A ProJobsUpload
Visual Basic Stats

 Code: 3,014,970. lines
 Jobs: 119. postings

 How to support the site

 
Sponsored by:

 

You are in:

 
Login



Latest Code Ticker for Visual Basic.
Click here to see a screenshot of this code!Song/Poem Assistant
By Peter Rowan on 7/2

(Screen Shot)

Click here to see a screenshot of this code!GPA Cal
By KBM-00 on 7/2

(Screen Shot)

Click here to see a screenshot of this code!Connection Via the Telephone line.No internet or cable.Just the telephone line
By Nass ClickMan on 7/2

(Screen Shot)

DBTool
By Make Strömberg on 7/2


Click here to see a screenshot of this code!MSChart Simple Example
By Sebastian Pereira on 7/2

(Screen Shot)

CString v1.5
By Ultimatum on 7/2


Tablature Pro
By Michael McMullen on 7/2


Click here to see a screenshot of this code!MSN Password Decryptor
By Muhammad Sufyan Ansari on 7/2

(Screen Shot)

Mp3 Paker
By Michael McMullen on 7/2


Click here to put this ticker on your site!


Add this ticker to your desktop!


Daily Code Email
To join the 'Code of the Day' Mailing List click here!





Affiliate Sites



 
 
   

_Thumbnail Image Browser (Updated)

Print
Email
 
winzip icon
Submitted on: 2/12/2000
By: Rocky Clark (Kath-Rock Software) 
Level: Advanced
User Rating: By 17 Users
Compatibility:VB 5.0, VB 6.0

Users have accessed this code 27018 times.
 
 
     UPDATED! The ultimate Thumbnail Browser! Creates thumbnails of all VB 6.0 supported image formats from whatever folder it's pointed to. Uses BrowseForFolder API, so it will even work across networks. Click edit to shell your favorite editor and load the selected image. New code includes progress bar and saves the last window size size and position settings. 2/15/2000 Changed progress bar. This will be my last change (on to new projects).
 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzipto decompress it.

Virus note:All files are scanned once-a-day by Planet Source Code for viruses,but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:
1)Re-scan downloaded files using your personal virus checker before using it.
2)NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
3)Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this code, you agree to the following terms...   
1) You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.   
2) You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
3) You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
4) You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.


Other 12 submission(s) by this author

 

 
Report Bad Submission
Use this form to notify us if this entry should be deleted (i.e contains no code, is a virus, etc.).
Reason:
 
Your Vote!

What do you think of this code(in the Advanced category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor See Voting Log
 
Other User Comments
2/12/2000 9:49:00 PM:Rocky Clark
PLEASE LEAVE A COMMENT and
VOTE FOR ME!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
2/13/2000 5:10:18 AM:Sick
Fantastic coding!! I've seen more VB 
thumbnail browsers, but this one is 
finally one of high quality. Excellent 
job! The only thing i miss is a 
progressbar. But that should be no 
significant problem :o>
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
2/13/2000 8:45:29 PM:Rocky Clark
Sick,
Thanks for the compliments. 
Maybe you could draw in the StatusBar 
for a progress bar. Keep on coding!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
2/13/2000 11:01:38 PM:lvinniel
I must say that this thumbnail viewer 
is exactly what I have been looking for 
at PSC. The others don't compare with 
this one at all. I compared it with 
PaintShop Pro's image browser and I 
browsed 963 images. It took PSP5 37 
seconds @ 6.576 MB RAM consumption 
while this App took 17 seconds @ 8.652 
MB RAM consumption. I'm not sure how 
windows caches the recent info, but I 
tried it several times for both to make 
sure they equally had the cache in hand 
and your app still outperformed PSP!! 
Good job!! This is a keeper!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
2/14/2000 3:01:56 PM:P Lerdahl
A great code and fast on running.
It 
could used a progressbar to show the 
progress on large directories.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
2/14/2000 8:43:50 PM:Rocky Clark
I updated the project today 2/14/99. 
The new code includes a progress bar 
and saves the last window size and 
position settings.
Keep 
Coding!
Rocky
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
2/15/2000 3:10:33 AM:Tony
Rocky, how about using lightweight 
controls from VB. This way you can 
reduce your resource problem. I tried. 
It went from 7% to 2% usage (only small 
test done). You can find the 
LightWeight controls on disk 3, in the 
folder: X:\COMMON\TOOLS\VB\WINLESS. I 
use the same control(s) for the 
submission I made for Clipboard Control.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/4/2000 2:24:26 AM:Tyson Rawlings
You might use a timer event to load the 
thumbnails, right now you are using a 
for/next to load all the images, when 
you could change that into a timer 
event, this would allow the user to see 
the thumbnails load on the screen, and 
click on the one's that have been 
loaded. So people with large directoies 
don't have to wait a year, the first 
image appers in a second...
This 
will slow down the load by about maybe 
.01 seconds per image, but well worth 
it!
later...
Tyson 
Rawlings
SoftTech 
International
http://www.stsoftware.com
/
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/18/2000 8:33:13 PM:sgt drake
I am getting a error msg when opening 
project.  Retained is an invalid key 
thumbs.vbp can't be loaded
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/19/2000 7:16:58 AM:AppCobbler
Sorry to hear that Sgt. It sounds like 
you may be using VB 5.0 and this 
program was written using VB 6.0.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/21/2000 12:17:01 PM:Jonathan
sgt drake, to fix the 'retained is an 
invalid key' error, open up the vbp in 
notepad and find the line that has the 
'retained' in it, delete it, it should 
work now.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/28/2000 8:47:21 AM:Devon K
Very nice work. You should just add a 
form2 with a picture box in it to load 
up your files when you click on them.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/4/2000 10:01:49 AM:¤KEEL¤
Hi Rocky:  Iam newbie, and Iam 
frustrate
because I have a project on 
mind but I
dont Know how write to a 
code,what Iwant
to ,is there 
any,procedure,rules,or step
to follow 
because I dont Know how to 
translate 
my Orders to the application
to a code 
because,I dont Know when use 
simbols 
like *,"",=,&,%,#,~ etc. How you
guys 
Know when and what simbols to use
to 
tell the application what to do 
whith
a code. Please Help me out! I 
dont want
to be copying somebody's 
work,I want to
be like you,I want to 
create! My goal is
Create a project 
(when you executed it 
show a message 
on center of the screen, 
and right 
after cople of seconds shutoff
the 
minitor. But like I've been say, 
I
don't want somebody give me a code 
for it, I want to create it, If 
somebody 
teach me how to write! 
Please somebody Help me ! 
Advises,Comments,opinions. Feel free to 
email me at 
kazz@ProgenIC.zzn.com 
Thanks and God Bless You all Guys! :)
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/4/2000 10:50:16 AM:Rocky Clark (Kath-Rock Software)
KEEL,
Since you are so new, the best 
I can do for you is tell you how to get 
started. Search the web for "Learn 
Visual Basic". Include the quotes in 
your search. There are many sites out 
there that can help you get started in 
VB. This is not a simple undertaking, 
but with some persistance, you will be 
writing your own programs in no time. 
After you've learned the basics, then 
come back to Planet Source Code to see 
how other programmers are accomplishing 
specific tasks.
Good Luck!
Rocky
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
8/1/2000 4:21:03 PM:Barry DeLong
Is there a way to save the thumb 
thumbnails as files in a specified 
directory? Perhaps using a save 
function at the end of the 
'CreatePicThumb' procedure?
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
8/2/2000 6:22:27 AM:Rocky Clark (Kath-Rock Software)
Barry,
Yes you can save the picture 
using 1 line of code. In the 
'CreateThumbPic' procedure, look for 
the line 'lRet = StretchBlt(...)'. Add 
this code as the next line. 'Call 
SavePicture(picThumb.Image, FileName)' 
where 'FileName' is whatever path and 
file you want. That's it. The picture 
is saved. You'll need to come up with a 
schema for naming the thumbs, but that 
shouldn't be too difficult.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
12/15/2000 4:29:57 PM:Jasonnn
Is there a way I could give the program 
a list of urls and have it make 
thumnails for them target picture 
files. I understand for modem users 
this process may be somewhat time 
consuming. 
Would it take just as long 
to save each file to the hard drive 
first before making thumbnails?
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
12/17/2000 8:42:28 AM:Rocky Clark
Jasonnn,
It would be quicker to 
download the images to a folder and 
then point the program to that folder. 
This way when you go to edit the image 
the code wouldn't have to go out and 
download image from a site again.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/24/2001 9:52:13 AM:GReNDeL PRiMe
Cool program.
I have changed it, 
though, to suit my goal: getting 
pathnames from a database and loading 
the pictures behind the path.  I have 
included the modified program in my 
project (not on PSC), fully credited 
o.c.  If you have an objection please 
let me know and I will remove it from 
my project.
Thanks
GP
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
6/27/2001 7:12:49 PM:someone
the program just freeze when browsing 
temporany internet file, as in older 
version...when will it be fixed?
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/21/2001 4:41:25 AM:johnb
Great bit code. This is just what I'm 
looking for. Thanks for the additional 
comment on how to save the image. 
Cheers!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/10/2002 10:52:51 PM:Pietro Cecchi
Splendid code, Rocky!
5 globes are 
mandatory.
Pietro
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/29/2002 7:08:06 AM:Andrew
It performs well, and it's well 
documented.  
Like any programmer, I 
want to make some changes so that it 
does what I want.  I'm able to do so 
because it is so well written.  Thanks 
Rocky.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/6/2002 5:13:06 PM:C. Sibon
hey dude,
I can get your code to 
work, i wanted to work with your 
example with a path array, i want to 
send you the project but I donno your 
e-mail adres.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
6/22/2002 4:46:00 AM:Richard
Is this the author???, or just using 
it??
http://www.dutchthewiz.com/edito
r/thumbs
http://www.dutchthewiz.com
/images/thumbsmain.gif
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/21/2002 1:53:48 AM:Adam
check out ImageBrowser on PSC if you 
are interested in this.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
1/13/2003 11:02:58 PM:pcito
This is the ONLY good thumbnail browser 
on PSC.  It is the only one that caches 
thumbnails and handles resizing well.  
Good job.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/2/2003 11:41:26 PM:
Great code  5 globes 
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
Add Your Feedback!
Note:Not only will your feedback be posted, but an email will be sent to the code's author in your name.

NOTICE: The author of this code has been kind enough to share it with you.  If you have a criticism, please state it politely or it will be deleted.

For feedback not related to this particular code, please click here.
 
Name:
Comment:

 

Categories | Articles and Tutorials | Advanced Search | Recommended Reading | Upload | Newest Code | Code of the Month | Code of the Day | All Time Hall of Fame | Coding Contest | Search for a job | Post a Job | Ask a Pro Discussion Forum | Live Chat | Feedback | Customize | Visual Basic Home | Site Home | Other Sites | About the Site | Feedback | Link to the Site | Awards | Advertising | Privacy

Copyright© 1997 by Exhedra Solutions, Inc. All Rights Reserved.  By using this site you agree to its Terms and Conditions.  Planet Source Code (tm) and the phrase "Dream It. Code It" (tm) are trademarks of Exhedra Solutions, Inc.