Learning about Delphi's first Delphi application

Source: Internet
Author: User

Let's talk about the background first. After all, this is my first csdn blog article.

Since January June this year, I took a break to learn python. The main reason why I want to learn python is that I have heard of python in college, and I have learned many books as an open-source language, of course, most English versions are supported. I learned how to read a few pieces of code, and the test code in the practice book is very boring. So I wonder why I want to compile a program? In addition, the work requires a warehouse management software. If you don't think too much about it, you will be on the road and immediately switch to wxpython. A month later, a lotus accessory management software came out, because Python itself supports sqlite3, so the software database uses sqlite3, but later I found that although python is easy to learn, however, wxpython has to do a lot of underlying work to implement the sound functionality of a desktop software. However, this software is stranded due to some private issues and wxpython knowledge limitations. However, when my colleagues saw my semi-finished software, they thought that my idea was very good, so they had to finish the software. I tried to use Delphi for the tedious study of wxpython. I am also a newbie to Delphi. I found through online Data Query That Delphi is a declining nobility with poor prospects, therefore, almost all of the Chinese materials available on the Internet are left behind by the times before Delphi7. Therefore, starting from the installation of Delphi7, we downloaded this "Delphi perfect classic" from the Internet. seeing the debugging section, I began to write my lotus accessory management software again, just a week later. I found that Delphi7 could not meet the requirements, because the semi-finished products developed using Python left a warehouse database, in order to use this database to meet the sqlite3 database support, I searched the internet for half a day and compared the favorite Delphi
Although the latest version of sqlite3 encapsulation sqlitesimpledelphi supports Unicode, it must be in the delphi2007 version or later. Therefore, a new version of Delphi 2007 is installed, and the software looks like this:

A month of Delphi study showed that it was really difficult to find a satisfactory answer to Delphi. At the same time, I learned that it is always good to take more notes. It is both convenient for myself and others. I read many blogs from many cool people. In summary, I remember more, think more, and do more! I am not a good guy, software programming is just my personal hobby. I am an automation major in my college, although it can be related to programming. If you need to find a purpose for my blog articles, I hope it will be helpful to those who come along the way like me, even a little bit ...... I should pay tribute to those elders!

Download Software and source code: Lotus-beta

II

Note:

1. The software database uses sqlite3, And the sqlite3 package is sqlitesimpledelphi. I will not repeat many articles about sqlitesimpledelphi on the Internet.

2. The source code provided below is the initial version of the software, which is basically a framework, but the basic database query is quite a bit.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.