Help for a Delphi 2 Beginner

Help for a Delphi 2 Beginner

Question:
I’m trying to teach myself Delphi 2 and have no programming experience. I’m stuck on a simple problem. How do you bring up the About box from the About menu item? When I click on About in the menu, nothing happens.

Answer:
You have to build the About box form. You see, creating an About menu itemdoesn’t really do anything. It just adds that TMenuItem instance to theTMenu.

I could answer this question and show you all the code that youneed to accomplish your task. But I won’t (don’t get all flustered on me? there’s a good reason for this).

When I’m asked a question like this, it means the person asking is not well-versed in thefundamentals of the language. Having the fundamentals down will help youimmensely, and the best way to learn them, save attending a $2,000 seminar, isto purchase a book. The one I recommend for novice programmers is the”Delphi 2 Programming Explorer” by Jeff Duntemann et al. This is a book thatnot only shows the novice programmer how to do many of the neat things inDelphi, but it also deals with programming concepts, philosophies andfundamentals.

Another book that you shouldconsider is “Delphi for Dummies” by Neil Rubenking. Though not asphilosophical as “Explorer,” it really deals with novice programmingtechniques.

Why am I telling you to go this route? Primarily because you’ll learn theenvironment so much better than if I just told you the answers. The analogyI picture is someone who’s out in the desert in need of food and water andcomes upon a man feasting under the shade of tent flap. Instead of givinghim food, the man gives him a bag of diamonds. Quite valuable yes, but withrespect to providing sustenance, they’re worthless. I guess what I’m tryingto say is that I could give you the answers, but I’d be throwing concepts atyou that will essentially bowl you over, or you’d spend more time looking upall the ancillary information I’d be giving you than solving your problem.

So I hope you’re not put off by this…

Share the Post:
Heading photo, Metadata.

What is Metadata?

What is metadata? Well, It’s an odd concept to wrap your head around. Metadata is essentially the secondary layer of data that tracks details about the “regular” data. The regular

XDR solutions

The Benefits of Using XDR Solutions

Cybercriminals constantly adapt their strategies, developing newer, more powerful, and intelligent ways to attack your network. Since security professionals must innovate as well, more conventional endpoint detection solutions have evolved

AI is revolutionizing fraud detection

How AI is Revolutionizing Fraud Detection

Artificial intelligence – commonly known as AI – means a form of technology with multiple uses. As a result, it has become extremely valuable to a number of businesses across

AI innovation

Companies Leading AI Innovation in 2023

Artificial intelligence (AI) has been transforming industries and revolutionizing business operations. AI’s potential to enhance efficiency and productivity has become crucial to many businesses. As we move into 2023, several

data fivetran pricing

Fivetran Pricing Explained

One of the biggest trends of the 21st century is the massive surge in analytics. Analytics is the process of utilizing data to drive future decision-making. With so much of

kubernetes logging

Kubernetes Logging: What You Need to Know

Kubernetes from Google is one of the most popular open-source and free container management solutions made to make managing and deploying applications easier. It has a solid architecture that makes