Solved

Extract Thumbnails from thumbs.db

Posted on 2006-10-31
7
1,957 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
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

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
When I am typing into a TEdit last word repeats 7 116
HTML text in the body of an email (delphi code) 12 94
Magic Software info 18 124
tidtcpserver connection lost handle 2 69
Introduction The parallel port is a very commonly known port, it was widely used to connect a printer to the PC, if you look at the back of your computer, for those who don't have newer computers, there will be a port with 25 pins and a small print…
In this tutorial I will show you how to use the Windows Speech API in Delphi. I will only cover basic functions such as text to speech and controlling the speed of the speech. SAPI Installation First you need to install the SAPI type library, th…
This tutorial demonstrates a quick way of adding group price to multiple Magento products.
A company’s greatest vulnerability is their email. CEO fraud, ransomware and spear phishing attacks are the no1 threat to a company’s security. Cybercrime is responsible for the largest loss of money to companies today with losses projected to r…

932 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

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now