Jump to content
pyscripter

Delphi 12.2 available for download

Recommended Posts

10 minutes ago, Lajos Juhász said:

Using

 


procedure TForm1.Button1Click(Sender: TObject);
begin
  ShowMessage(ISO8601ToDate('0600-12-31T13:13:13Z').ToString);
end;

I get:

 

[Window Title]
Project1

[Content]
01.01.0601 10:46:47 AM

[OK]

Seems to return wrong value...

That is not only value it fails... I make bug report...


https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-1747

Edited by Tommi Prami

Share this post


Link to post

Does anybody know how that Smart Codeinsight is supposed to work? I enabled it, setup the base url and api key etc., but thats it, nowhere anything to invoke the chat window. The popup menu of the selected source does not have anything related to AI.

Edited by softtouch

Share this post


Link to post
1 hour ago, corneliusdavid said:

Right+Click in the Code Editor and select "Smart CodeInsight" and select "AI Chat".

I dont have that entry in the popup menu, thats the problem.

 

EDIT: After uninstalling madExcept, it suddenly appeared.

Edited by softtouch

Share this post


Link to post

So the Delphi 64 bit compiler and 64 bit lsp are only in the expensive enterprise and architect versions? Why is that?

Share this post


Link to post
Just now, softtouch said:

So the Delphi 64 bit compiler and 64 bit lsp are only in the expensive enterprise and architect versions? Why is that?

From the "What's new" presentation, it was said that the primary benefit is to extremely large applications (LoC, etc) and that companies with applications that large already used Enterprise or Architect.

Share this post


Link to post
1 minute ago, JonRobertson said:

From the "What's new" presentation, it was said that the primary benefit is to extremely large applications (LoC, etc) and that companies with applications that large already used Enterprise or Architect.

So they assume that user using the Pro version do not create large projects? I think its more a money thing again.

  • Like 4

Share this post


Link to post
10 hours ago, JonRobertson said:

Companies with applications that large already used Enterprise or Architect.

A gross generalisation on their part. It's entirely possible to create large applications without using a single Enterprise/Archtect feature. 

  • Like 2

Share this post


Link to post
2 hours ago, Vincent Parrett said:

A gross generalisation on their part. It's entirely possible to create large applications without using a single Enterprise/Archtect feature. 

I have been using Delphi for our software since version 1.0 and the latest project exceeds 22 million lines of code,

but I have never felt the need to have the Enterprise or Architect version.

 

Software products are tied to hardware equipment and 99% of the time they are free so keeping a

subscription alive for Enterprise/Architect would become too costly for a small company.

 

A missed opportunity in my case, I am continuing with the Pro version.

 

In any case, Delphi remains and will remain my favorite development tool.

 

Edited by shineworld

Share this post


Link to post
3 hours ago, Vincent Parrett said:

It's entirely possible to create large applications without using a single Enterprise/Archtect feature. 

The people responsible for the feature matrix obviously have another look at things as we developers.

  • Like 1

Share this post


Link to post

Because I have a small, 128GB hdd in my tablet, I want to install on an external SSD drive. 

 

What are the pros and cons for installing on another drive?

Share this post


Link to post
On 9/13/2024 at 11:27 PM, Vincent Parrett said:

A gross generalisation on their part. It's entirely possible to create large applications without using a single Enterprise/Archtect feature. 

I agree 100%.

Share this post


Link to post
7 hours ago, JohnLM said:

Because I have a small, 128GB hdd in my tablet, I want to install on an external SSD drive. 

 

What are the pros and cons for installing on another drive?

Con: You have to have the external drive attached to use the application. :classic_wink:

Share this post


Link to post

When I compile a program with 12.2 and deploy to a computer that has 12.1 bpls I get this error:


 

No se encuentra el punto de entrada del procedimiento @System@Threading@TParallelArray@$bcctr$qqrv en la biblioteca de vínculos dinámicos myprogram.exe.

Have they changed the interface?

Thanks

Share this post


Link to post

Well, TParallelArray has been introduced in 12.2, so it won't be available in 12.1. One just cannot use something from 12.2, that did not exist in 12.1. This must not necessarily be used by your own code, but it can by some 3rd party code.

Share this post


Link to post
2 hours ago, jesu said:

When I compile a program with 12.2 and deploy to a computer that has 12.1 bpls I get this error:

I saw this yesterday as well for programs that were compiled with "Link with runtime packages" checked. The programs ran fine from the IDE but when I copied the .EXE out to a network share and tried to run it from there, I got the error. Not only did I need to recopy the BPLs from the newer version of Delphi, I also had to add two or three. After building the program, select Project > Information for <projname> and look through the list of packages that are used by that program.

Share this post


Link to post

It doesn't really make much sense to use the old Delphi 12.1 bpls with programs compiled in Delphi 12.2.

Share this post


Link to post
On 9/12/2024 at 7:38 PM, Dave Nottage said:

Apparently they're working on a new agreement (presumably with Eugene's estate?) to include it. Marco/Ian mentioned this in the webinar.

Any news about FMXLinux?

Share this post


Link to post

I didn't use anything new. If they break compatibility, what's the purpose of calling it 12.2 instead of 13.0?

Share this post


Link to post
Just now, jesu said:

If they break compatibility, what's the purpose of calling it 12.2 instead of 13.0?

It wasn't intentional.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×