What are my options to access Outlook data from Delphi? [closed] - delphi

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
TurboPower had an OfficePartner library to allow Delphi programmers to access Microsoft Outlook information. But a long time ago (before the year 2000, IIRC) TurboPower stopped OfficePartner development together with its other libraries and made everything public domain.
I'm using a couple of these abandoned libraries (like AsyncPro, SysTools and Orpheus) and am very happy with them. But unlike these I didn't manage to install OfficePartner under Delphi XE8. It looks like the files from the latest release on SourceForge (1.64) date back from Delphi 7 days in 2003. It's hardly surprising that the runtime package won't compile anymore under XE8.
Has there still been worked on OfficePartner in recent years, in a SourceForge fork, or has the project completely been abandoned?

You can simply import the Outlook Object Model type library (Component | Import Component | Import a Type library) and use its various objects.
What exactly are you trying to do that OOM does not directly support?

You can Use Ole Api
I Have Done Sending Email With Ole Api And OutLook before
Outlook := GetActiveOleObject('Outlook.Application');
NmSpace := Outlook.GetNamespace('MAPI');
NmSpace.Logon('', '', False, False);
Outlook.ActiveExplorer().CurrentFolder = 'inBox';
Outlook.ActiveExplorer().CurrentFolder.Display();

Related

Purchasing Borland C++ Builder v6 Personal [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed last year.
Improve this question
We need to support and update the old but still perfectly working project written many years ago using Borland C++Builder 6 Personal. No new significant development is expected. Switching to RAD Studio is taking much more effort than just keep using the old stuff.
Is there any option to legally purchase Borland C++Builder or whatever, but register and keep using the old stuff?
Is there any option to legally purchase BCPP Builder or whatever but register and keep using the old stuff?
Not directly, no. The old products are long dead. They are no longer sold or supported.
However, if you purchase the latest RAD Studio version, you can get licenses for old versions, including C++Builder 6. See the following page for more details:
https://www.embarcadero.com/products/rad-studio/previous-versions

Is there FIB Plus Component Available for Delphi XE5? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
In my current project Delphi 2010 with Firebird latest version used. Also used FIB Plus 7 to connect to firebird.
There is a plan to go for Delphi XE5.
Any suggestions whether support for Delphi XE5 with FIB Plus available or any good alternatives available along with conversion to from FIB plus components ?
Thanks In Advance.
With Best Regards.
Vishal
You can compile it and use FIB+ in XE5 but you won't be able to use the designers etc. in the IDE. For example you will just get a memo box to enter SQL instead of the fancy form that the designers provide. To get it working you just need to create new packages for XE5 which are pretty much the same as the XE4. I just copied the folder "C:\Program Files (x86)\Devrace\FIBPlus 7.5\sources\D_XE4" on my PC to and edited FIBPlus.inc to inculde:
// Delphi XE5
{$IFDEF VER260}
{$DEFINE D_XE5}
{$ENDIF}
{$IFDEF D_XE5}
{$DEFINE D_XE4}
{$ENDIF}
But really the product is all but dead now and it would be best to think about using something else. We have moved to FireDac but some customers had lots of fast reports using FIB+ and it was easier to compile in the FIB+ just for their reports than do them all again as a stop gap.

Recent Gecko / xulrunner / FireFox port for Delphi [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
Asking a bit out of curiosity: Does anyone know about a recent port of Gecko (Firefox engine) for Delphi?
I'm currently using DCEF3 / TWebBrowser(IE) successfully and there's no need to change at the moment, but I'm curious to compare the browser performance (also feature-wise).
So far I've only found several different (or maybe related) older ports, where none turned out to be working with a recent Delphi version.
Of course I could translate the headers myself, but it won't make sense if there is anything out there that is already working.
For Lazarus there is GeckoPort version2, but it seems to be quite old already (supports Gecko 10 / Firefox 10, released in Jan '12, already 3 years ago now). Does anyone know if a backport to Delphi is possible and/or if it's easy to update this to a recent version of Gecko?
In order to be more precise on the question: I would really like to use Gecko / XULrunner, so if no proper libraries are available, what are the steps for a port? It looks like there is no typical C API available that can be used for a straight forward port (from C to Pascal).
Would it be sufficient to translate the .idl files? If so, will an automated tool (like Embarcardero's idl2pas.jar) work?
At the moment I can't get the tool to run at all, but even if I would will it be possible to translate the IDL files (most probably in XPIDL format, similar to COBRA).
It seems possible to convert the files to XPCOM Type Library (.xpt), but will this be useful for a Delphi port?

Where Can I Find Delphi Resources For Creating IPad Applications? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I've been using Delphi (Turbo Pascal before that) and have always been a windows guy. My wife bought me one of the new iPads for my birthday and I used it for the first time last night. Wow!... I had no idea how addicting that thing can be.
So, now I need to think about writing an app or two for this iPad. I'm guessing I need to upgrade from Delphi 2010 to Delphi XE2 and I'm looking for a good Delphi resource on development and distribution of iPad apps.
If you want to go the Delphi way you have to upgrade to XE2.
Google for (FireMonkey iOS).
Some resources:
http://blogs.embarcadero.com/ao/2011/10/26/39188
http://www.embarcadero.com/coderage/sessions
http://www.andreanolanusse.com
http://www.felix-colibri.com/papers/firemonkey/firemonkey.html
Bob Swart has a course manual called 'Delphi XE2 native iPhone/iPad Development'. It is not free, I have no stocks in it, but I can recommend it.
Check out:
http://op4js.optimalesystemer.no/
and
http://www.unigui.com
I think to compile a program for an iPad, you either need Delphi Prism, which creates a .NET application that could be run in Mono, a cross platform .NET framework.
Or, if you want to write native code, I think you will need a MacBook to compile the last step and publish it to your iPad. I think there is no compiler included with Delphi XE2, that runs in Windows and creates an executable for the iPad. The compiler for iOS (the FreePascal compiler, which is shipped with Delphi 2) needs to run on a Mac.

Spin Control in Delphi [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I want to use a "spin button control" (also known as an up-down control) in my Delphi Win 32 application (I'm using Delphi 2007).
The aim is to have a control that looks like in Microsoft Office:
image of up/down control in Powerpoint. http://img167.imageshack.us/my.php?image=updownzn8.png
I found this on the Microsoft website: CSpinButtonCtrl Class
But I haven't so far found a control that uses this class - here's where I've been searching:
The SpinEdit control in Delphi looks well... not so good, and doesn't seem to use the official Microsoft control
The JVCL classes have their own implementation
A Google search did not return any results (except some home-brew up/down controls)
I couldn't find something in the Jedi API as well
Can somebody please point me to where I can find a Delphi implementation of the common spin control from Microsoft, or how I can do that myself?
Have a look at TUpDown. It wraps the Win32 control.
Raize Components Raize.com have a nice one
TMS Software do a wide range of components including spin edits (fancy an iPhone style one!) and I have found their support through the newsgroups to be excellent.

Resources