Loading and Displaying an Image (C++ Builder)
Take the following steps to start a project and to add some code that positions, scales, and displays an image on the main form:
1. |
Start C++ Builder. |
2. |
In the File menu, choose New Application. |
3. |
On the Builder toolbar, click the LEADTOOLS tab. If you have used a LEAD VCL control before, the icon appears on the toolbar. Otherwise, refer to Installing VCL before continuing this tutorial. |
4. |
|
5. |
|
Name |
Caption |
LoadLead |
Load Image |
6. |
Code the main form's FormShow procedure as follows. In online help, you can copy the block of code and paste it into your application. |
void __fastcall TForm1::FormShow(TObject *Sender)
{
// Set defaults for displaying the image.
// These are all persistent properties that can be set in the properties box.
Lead1->BorderStyle = bsSingle;
Lead1->BackColor = RGB(255, 255, 125);
Lead1->PaintDither = pdDiffusion;
Lead1->PaintPalette = ppAuto;
Lead1->AutoRepaint = True;
Lead1->AutoSize = False;
Lead1->AutoSetRects = True;
Lead1->PaintSizeMode = smFit;
}
7. |
Code the LoadLead button's click procedure as follows: |
void __fastcall TForm1::LoadLeadClick(TObject *Sender)
{
Lead1->Load("c:\\lead\\images\\image1.cmp", 0, 0, 1);
}
8. |
On the Project menu, select Build Project. |
9. |
Run your program to test it. |
10. |
Save the project to use as a starting point for other tasks in this tutorial. |