Solved

Jpeg Code?

Posted on 2000-02-24
1
282 Views
Last Modified: 2010-04-04
I've just starting using Delphi and I'm not very familiar with it. What I'm trying to do is edit a program someone else wrote. My problem is that the program right now only opens bitmap files when I try to open an image. What I need it to do is open jpegs. Is there some simple code that I could add to do this. I've already tryed looking in the Jpeg folder on the Delphi 3 cd but this doesn't really help me at all where I'm not very familiar. If someone could explain how to do this it would be greatly appreciated. Thanks.
0
Comment
Question by:Jacaman
1 Comment
 
LVL 8

Accepted Solution

by:
ZifNab earned 5 total points
ID: 2555281
Hi Jacaman,

Installing JPEG Components that Ship with Delphi 3

Category   :Delphi 3.x
Platform   :All-32Bit
Product    :All32Bit,  

Description:
Step 1 - Copying the JPEG files to your hard drive

  Insert your Delphi 3 CD in your CD-ROM drive.
  In the Explorer, browse to the INFO\EXTRAS directory.
  To copy the JPEG folder, drag and drop it from the Explorer to
  another folder, e.g. C:\MyStuff.
  All the JPEG files should now be in C:\MyStuff\JPEG.
  To make thing easier for us, now copy all the files from the
  C:\MyStuff\JPEG\OBJ folder to the C:\MyStuff\JPEG folder.
  Do this by, in the Explorer, selecting all the files in the
  C:\MyStuff\JPEG\OBJ. When all files are selected, right click
  and choose Copy. Then browse to C:\MyStuff\JPEG and choose
  Paste.

Step 2 - Installing the JPEG components

  Launch Delphi 3.0
  From Delphi's main menu, select Component | Install Component
  You'll should now see the "Install Component" dialog.
  Hit the Browse button next to the Unit file name box.
  In the "Unit file name" dialog, browse to C:\MyStuff\JPEG.
  Select the file named JPEG.PAS and hit Open.
  The Unit file name box should now be filled in properly.
  Make sure the Package file name is set to the Delphi User's
  Components package, which by default is in this location:
    C:\Program Files\Borland\Delphi 3\Lib\dclusr30.dpk
  Hit OK.
  You'll now see a "Confirm" dialog, saying that the package
  will be installed.
  Hit Yes.
  You should now see an "Information" dialog, saying that the
  package is installed.
  Exit the package editor and make sure you save the changes
  to the package.

Step 3 - Using the JPEG component

  Simply drop down a TImage and load a JPEG into the Picture
  property. Also, make sure the JPEG unit is in the USES clause,
  so that the JPEG stuff is registered at run-time.
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
Delphi cmd execution 6 56
oracle global variables 4 63
can't find the executable in Simulator 1 80
how to update exe applicatio from internet ? 6 69
The uses clause is one of those things that just tends to grow and grow. Most of the time this is in the main form, as it's from this form that all others are called. If you have a big application (including many forms), the uses clause in the in…
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 is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…
Many functions in Excel can make decisions. The most simple of these is the IF function: it returns a value depending on whether a condition you describe is true or false. Once you get the hang of using the IF function, you will find it easier to us…

863 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

26 Experts available now in Live!

Get 1:1 Help Now