Delphi 8 for .NET Impression

zhaozj2021-02-11  173

1 Installation requires a high version of J2RE, and .Netframework, Visual J #, and the like. A total of 386m mounting plates, 234M is Delphi 8, and the rest is related components. 2 The startup speed is initiated for the first time for approximately 60 seconds. My machine is P4 2GHz, 256M memory. The speed of starting is slightly started. But it takes about 15 seconds from starting to start to the startup screen. Then start the completion of about 30-35 seconds. So the entire startup time is about 45-50 seconds. Such speed is much slower than Delphi5, but it is also possible to be able to do it. Because you look at the startup screen, you know that Delphi is loading a plurality of components, including VCL, .net, etc. It may be because the startup speed is slow, so the start screen is made and the Adobe Acrobat Reader is similar (showing the details of the load components). 3 Develop environment and rumors, abandon the Component Palette. In general, there is a shortest improvement: 3.1 Interface style uses a button icon similar to XP. The menu item is also used with a floating effect (Delphi 7 starts). You can switch code pages, design pages, and different units, charts, etc. at the top. Each page can easily use the close button on the edge. 3.2 TOOL PALETTE Displays the corresponding toolbar based on the contents of the current workspace. When the workspace content is code, Code Snippets is displayed. Simply double-click the corresponding code category, you can get the relevant code frame. This feature is similar to the function of Ctrl Shift J, which can be seen as a streamlined version. When the workspace content is a design form, the available components and controls are displayed. The toolbar is designed as scalable sub-column display, which is more convenient for components search and selection. Some components have some changes, such as TPAGEControl changes to TTABControl. 3.3 Model View Displays engineering information (units, resources, and reference packages), UML class architecture, dbexplorer. Double-click a class in the class architecture to pop up an illustration of a UML. Accordingly, the content of the Tool Palette is switched to the UML drawing toolbar. There is a thumbnail display button in the lower right corner of the UML drawing workspace. 3.4 Data Explorer Provides a database provider browsing interface. 3.5 Code Writing Area provides the functionality of the code FOLD and Unfold. The line number is provided. 3.6 Debug window Open Debug Window, you will find that several very useful windows are integrated together, docking at the bottom of the IDE, including breakpoint windows, calling stack, monitoring list, thread, event log. In addition, there are more local variable windows. 4 Delphi Language Object Pascal Adjustments for MS. NET Common Language Specification (CLS): n Support strict private and strict protected methods and properties are strict private and protected. The so-called strict private, referring to related variables or attributes can only be accessed by this class, and the friendship declared within the same unit cannot be accessed. Strict protection is also the same. The original private is equivalent to Assembly. The original protected is equivalent to Assembly or Family. n Supported by the STEALED feature that supports the seal, that is, the class cannot be inherited by subclasses. n Supported static members allow customized class variables to be defined on the class. The assignment of class variables does not require an object instance. 5 The stability of system stability system is still to be enhanced. In the process of using Delphi 8 in short half an hour, the system reported several abnormalities and exited twice without reason.

Open a menu item of the main menu, there will be an exception window for 3 seconds, feel that it is related to the fancy suspension pop-up menu. Exited once when you drag the component in the Design page. 6 Help System Use Microsoft Document Explorer 7.0 as a help system. Culture

转载请注明原文地址:https://www.9cbs.com/read-5304.html

New Post(0)