ANN: SMExport suite v 3.80 for Delphi/C++Builder


Today I released the new version of SMExport for Delphi/C++Builder.

SMExport for Delphi&C++Builder is a native VCL component suite for data export from TDBGrid/TDataSet into MS Excel, MS Word, MS Access, RTF, Lotus 1-2-3, Quatrro Pro, Text, HTML, XML, SYLK, DIF, SQL, Paradox/DBase/ASCII files, MS Windows clipboard etc:

1. TSMExportToXLS - direct export into MS Excel spreadsheet without OLE
2. TSMExportToExcel - export into MS Excel file using OLE
3. TSMExportToWord - export into MS Word file using OLE
4. TSMExportToAccess - export into MS Access file using DAO
5. TSMExportToWKS - export into Lotus 1-2-3 spreadsheet without OLE
6. TSMExportToQuattro - export into QuattroPor spreadsheet without OLE
7. TSMExportToText - export into text file (fixed or comma-delimited)
without BDE
8. TSMExportToXML - export into XML file
9. TSMExportToHTML - export into HTML file
10. TSMExportToRTF - export into RichText format file
11. TSMExportToSYLK - export into SYLK file
12. TSMExportToDIF - export into DIF file
13. TSMExportToSQL - generate the SQL-script with data dump
14. TSMExportToBDE - export into Paradox/DBase/ASCII (using BDE)
15. TSMExportToClipboard - export into MS Windows clipboard
16. TSMExportToDataset - export into other dataset

Also SMExport suite contains the TSMEWizardDlg and TSMExportMonitor
compound components with visual dialog for export parameters setting. With these components you can control a data export process in one place and give a flexible application to your end-users.

Export is available both from any TDataset and from TDBGrid. The information about fields/columns (width, colors, fonts, selected records etc.) will be transferred as much as possible. You can customize the exported columns.

Also supports the third-party DBGrid components with extended possibilities (like InfoPower's TwwDBGrid, RXDBGrid, SMDBGrid and others) and any dataset which inherits from TDataset type (ADO, IBX, BDE, DAO etc).

Supports the custom drawing in OnGetCellParams event for highlighting of
some values, on-fly switch of language for your multilingual applications, "silence" mode for multi-tier/web applications and more.

Available the multilanguage resource files for the next languages:
- english
- french
- german
- dutch
- italian
- spanish
- portuguese
- brazilian portuguese
- russian
- ukrainian
- polish
- traditional chinese (BIG5).

Short list of new features in current release:
1. you can merge exported data into existing file/table/spreadsheet
2. save/load export specification (compatible with SMImport specification)
3. new export component (into RichText format)
4. support of middle-east "right-to-left" languages
5. extended possibilities of export wizard
6. new demo application for C++Builder
and more (read online)

Related Discussions
  • HOW TO KILL ANYOTHER PROGRAMS WITH DELPHI? (2001-01-02 17:04:42)
    Find the handle of the window using FindWindow or EnumWindows and use PostMessage(ProgramHandle, WM_CLOSE, 0, 0); I have not tried it, but it...
  • HOW TO GREP CHARACTERS IN DELPHI 3 (2001-01-03 01:29:32)
    Var Grep : String; Begin Grep := Copy('2000-46',6,2); End; The first parameter is a string or a dynamic array, the second is the index of...
  • HOW CAN I DEBUG DLL (2001-01-03 00:48:24)
    Do you mean how to find internal errors while writing a DLL file or how to get the exact error while calling a DLL Function ? /Filip
  • USING DLLS (2001-01-03 23:47:50)
    Hi again Goober ... :o) Let's take NETAPI32.DLL as an example. This DLL is created by Microsoft and the explanation of its use is described in...
  • DOT ON SCREEN (2001-01-03 03:42:55)
    Delphi does not support a Pixel function with a HDC, you have to use the Windows-API-function COLORREF SetPixel( HDC hdc, // handle...
  • HOW TO RUN DATABASE APPLICATION ON THE INTERNET (2001-01-03 03:04:54)
    This is possible using COM objects and ActiveX Server ... Don't ask how ... I'm not into COM object programming ... :o) Regards /Filip
  • HELP WITH CHDIR !!!! TURBO PASCAL VS DELPHI (2001-01-03 06:48:49)
    This is because the ChDir Procedure, the SetCurrentDir and SetCurrentDirectory Functions are changing the directory in the active process. Try...
  • FRIENDS IN DELPHI ?? (OR OTHER ACCESS WORKAROUNDS) (2001-01-04 09:08:37)
    One of the quirks of Delphi is that classes in the same unit can access protected and private methods and variables. Borland does this a lot in...
  • SENDING ICQ MSGS FROM DELPHI (2001-01-03 14:54:03)
    I tried the ICQ Api, but never used it. I've added a simple ICQPager component to delphipages (Winsock/TCPIP).. it might help... Q
  • RUNNING A DATABASE APPLICATION ON ANOTHER COMPUTER (2001-01-07 05:36:33)
    In the BDE on the other PC (the one without the database), you must add an alias to point to the location of the database in the format of:...
Latest News
Submit News Form Past News
Latest Forum Entries