Converting Delphi 2007 Indy 10.2.3 to Delphi 2009 Indy 10.5.5 [Edit]
I am currently attempting to port over a Delphi 2007 project that uses Indy 10.2.3 (very successfully) to Delphi 2009 and Indy 10.5.5 (I just got the latest development build this morning). I think I am running into an encoding issue, but am not sure. Specifically, IDHTTP with SSL calls an old CGI and the CGI returns a .zip file and I then save it to the disk. In 2007 and before this worked perfectly. In 2009, it is not. Here is the examples of the 2 different results (though cut way short in the post) I
am getting back:
'PK'#3#4#$14#0#0#0#8#0'rLQ9žrPb€'#0...HOW TO INSTALL Indy 10.5.7 in Delphi 2007 IDe from * Tiburon.zip * distribu
By Davide Spano
HOW TO INSTALL Indy 10.5.7 in Delphi 2007 IDe from * Tiburon.zip * distribution
- 0 What version of Indy I have in my IDE?
To find out..
Create a new VCL project with a form and drag whatever of the components that are in the IDE
Indy tool palette section (TIdTCPClient or other) then right click and select
About Internet Dir...Encoding issues with Delphi 2007 and Indy 10.5.5
I'm using the last snapshot of Indy 10 (Rev 3539) with Delphi 2007
under a French version of Windows Vista.
I just discovered that some characters wasn't transferred correctly,
probably since the Unicode update (AFAIK that worked fine with Indy
10.2.3). They are replaced by '?' on the other end of the connection.
For instance, this code :
procedure TForm2.Button1Click(Sender: TObject);
procedure TForm2.IdTCPServer1Execute(AContext: TIdContext);
S: string;...Indy 10.5.8/Delphi 5 (SMTP) getting "... temporary failure"
Everything has been working fine for over a year, but now a customer is getting the above error. Actually, the program simply bombs on their system. That error only shows up when running inside Delphi. It never makes it outside of Indy code before bombing the program.
Two things: this only happens after several e-mails are sent in a short period of time. Also, this was not a problem before, when the program ran MUCH slower, due to BDE/SQL speed issues. We are now using the Advantage database server, which makes everything run much faster.
We know there is a problem if we go over 250 e-ma...Delphi 2009
I am using Delphi 2009 with a recent Indy 10.5.5 development snapshot. In my code I am using a TIDHttp with TIDSSLIOHandlerSocketOpenSSL. The Open SLL .dlls I am using is from the the indy website and are openssl-0.9.8k-i386-win32. The issue is, randomly, I am getting a socket error # 0 error. I never got this error with Delphi 2007 and Indy 10.2.3. Any help would be GREATLY appreciated! Thank you.
The code looks something like this:
sHttpResult, sVar, sParam: string;
ssHttpResult : TStringStream;
slPostData : TStringList;
IdSSL.CheckForDi...migrating from Delphi 6 With Indy 10 to XE7 with Indy 10
I updated the original Indy in D6 to version 10 several years ago. Now I want to migrate my application from D6 to XE7 and would like some feedback on the best route to take. I usually send data using readln and writeln statements. The data is typically XML format. Since migrating to XE7 will include potential unicode data what is the best approach to take when reading and writing data? Will writeln and readln work in these cases or should I be using a different strategy to send unicode data between
the tidtcpclient and tidtcpserver applications?
> I usually send data ...Indy 10 install problem / Delphi 2006
I recently did a wipe-and-reinstall on my PC. I installed Delphi 2006 and now I am trying to install the newer version of Indy10 as the one that comes with the Delphi 2006 install has bugs.
I followed the instructions I found here: http://www.indyproject.org/Sockets/Docs/Indy10Installation.EN.aspx
and I downloaded the new version from here: http://indy.fulgan.com/ZIP/indy10.zip
I unzipped the relevant directories into a new subdirectory I created under C:\Program Files\Borland\BDS\4.0\source\Indy10New\Lib
When I began step 3, which says "Now open these .dpk files and click install...Delphi 5 to Delphi 6 and up
Trying to add 7Zip compression support to my delphi application.
I am using the ported 7Zip sdk (see their website, they have a link).
I am stumped on how to rewrite a single function:
function ReverseDecode(var Models: array of SmallInt; ....): .....
where the input is mostly a fixed size array of SmallInt.
This code perfectly compiles and functions in Delphi 6 and up, but in Delphi 5 I get the error:
There is no overloaded version of 'ReverseDecode' that can be called with these arguments
And obviously, the input (fixed) isn't the same as the param de...Delphi 5 To Delphi 2009
I upgraded to Delphi 2009 from D5. The install says I can install Delphi and/or C++. Delphi installed OK but I see nothing of C++. What am I missing or does my upgrade not include C++? Thanks
It depends on what you bought. If you bought Delphi 2009 only, that's
what you get. If you bought Delphi 2009 and C++ Builder 2009 you get
both. My guess is you got Delphi 2009 only. The simplest way to verify
is look your invoice - it should say I would think. You could also go to
members.embarcadero.com, login, then click on my registered products.
There will be a textual description of...Delphi 5 to Delphi XE4
Thinking about making the conversion. Of course we have numerous components such as:
You guys have any advice as to the effort and time it may possibly take. It is a large application, several hundred thousand lines.
And that's what happens when using third party components, a lot of extra work. I have been burned a few times.
I now minimize the use to a few well known suppliers, like TMS.
I have "banned" a lot of other components.
> Thinking about making the conver...SEPA components for Delphi with Source Code (Delphi 5
in the european union change next year the Bankingformat to the SEPA Format.
All peoples and companies must change the bankingssoftware and the costumer data form acountnummers in the new IBAN and BIC numbers.
- generate SEPA XML'S
- Calc IBAN
- BIC Database (DE,AT and CH)
Bankinssoftware for Develpoers (Germany only)
El 26/10/13 21:38, A...Indy 10 Delphi 5 support broken (SMTP and SSL)?
I need to update an Delphi 5 program to send e-mails via gmail's SMTP
interface. So installed few days old Indy 10 snapshot (from
http://indy.fulgan.com/ZIP/ filename was Indy10_4675.zip). I also
downloaded OpenSSL DLLs from there
But the program dissapears when trying to send mail. There is no error
message, it is just gone, probably stack overflow... So I created
simple test program and the same thing happens with it. However, when
compiling the test program with Delphi 2010 it works OK! So it looks
like t...how to compile and install indy 10.2.3 in delphi 2009
in my delphi 2007 application, indy 10.2.3 works very fine for me.
however, when i update delphi to 2009, i found indy 10.2.5, which is the default
indy version of delphi 2009, at least the following bugs:
1,TIdMultiPartFormDataStream does not support unicode any more,
2,TidHttp has bugs,
3,TidMessage has changed
all of these have changed my application. so i wonder whether i can compile
and install indy 10.2.3 in delphi 2009 to revive my application? or can i compile
other compatible version which has little change with 10.2.3 in delphi 2009?
(i have tried to compi...Indy 10 Delphi 5 support broken (SMTP and SSL)?
This message is in MIME format. Since your mail reader does not
understand this format, some or all of this message may not be legible.
Content-Type: text/plain; charset="Utf-8"
Simple test program for SMTP and gmail test, see