Solved

Extract Thumbnails from thumbs.db

Posted on 2006-10-31
7
1,968 Views
Last Modified: 2008-03-15
Hello , Does any one have a Delphi CODE or a Component to Extract images from thumbs.db ???
0
Comment
Question by:akhachab
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
7 Comments
 

Accepted Solution

by:
PAG_Promax earned 250 total points
ID: 17847890
Have a read through this.  There's some examples in there that has helped someone with the same question as you:

http://www.experts-exchange.com/Programming/Programming_Platforms/Win_Prog/Q_20822626.html
0
 

Author Comment

by:akhachab
ID: 17848207
already read that , i am looking for a Delphi Ready Component to use .
0
 

Expert Comment

by:PAG_Promax
ID: 17853520
I dont think you'll find one.  I've looked before and not found anything.  You're going to have to rely on APIs I think.

If you do it, try making it into a component yourself and release it for everyone else to use.  What goes around, comes around, eh? :)
0
 
LVL 9

Assisted Solution

by:bernani
bernani earned 250 total points
ID: 17992033
Hi,

There is a C# library (under LGPL)  forreading thumb.db at http://www.petedavis.net/MySite/DynPageView.aspx?pageid=31 (with source code).

From the page:

There is only one class you need to use: ThumbDB.
The ThumbDB constructor takes a string with the full path and filename of the thumbs.db file you want to read.
public string[] GetThumbFiles()
public byte[] GetThumbData(string filename)
public Image GetThumbnailImage(string filename)

...

Maybe someone here can help you translate the whole from C# to delphi ...and maybe as said above release it for everyone else to use.

See also infos on thumbs.db file internals at http://vinetto.sourceforge.net/docs.html





0
 
LVL 1

Expert Comment

by:Computer101
ID: 21133095
Forced accept.

Computer101
EE Admin
0

Featured Post

On Demand Webinar - Networking for the Cloud Era

This webinar discusses:
-Common barriers companies experience when moving to the cloud
-How SD-WAN changes the way we look at networks
-Best practices customers should employ moving forward with cloud migration
-What happens behind the scenes of SteelConnect’s one-click button

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Working with hours 3 72
select query - oracle 16 101
Convert MS Word document to a PDF file 9 114
Wincontrol not (correctly) drawn 15 47
A lot of questions regard threads in Delphi.   One of the more specific questions is how to show progress of the thread.   Updating a progressbar from inside a thread is a mistake. A solution to this would be to send a synchronized message to the…
Hello everybody This Article will show you how to validate number with TEdit control, What's the TEdit control? TEdit is a standard Windows edit control on a form, it allows to user to write, read and copy/paste single line of text. Usua…
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…

735 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question