TIP: Click on subject to list as thread! ANSI
echo: delphi
to: ROB WILLIAMS
from: RON TUYNMAN
date: 1997-07-02 16:18:00
subject: Visual basic vs. Delphi

-=> Rob Williams schreef op 01 Jul 97  05:55:00 aan Ron Tuynman over Visual 
basic vs. Delphi..<=-
 RW> I wouldn't say that Clipper is more powerful than Delphi, just
 RW> different.
 ...Different it's for sure!
 RW> After using Delphi for several months now, the more I use it, the more
 RW> I like it.
 ...Delphi has several advantages to Clipper, but for my -- very
 humble -- opinion Clipper is more direct in handling databases.
 RW> Can clipper create a fully graphical windows application,
 RW> complete with all the data input fields, validation, navigation
 RW> components, grids, etc in less than 10 minutes?
 ...No it can't! I must admit that splashing screens in Delphi are
 made in a wink of an eye! Gorgeous! I love it!
 But hen as it coms to really programming, making the damned thing
 work, it's a hell to me...
 RW> For that matter, can
 RW> it do a DOS version in less than 10 minutes?
 ...Less than FIVE minutes... :-))))
 RW> I don't think so, unless
 RW> you have a 3rd party code generator, or your own templates.
 ...Thats a fact.
 IF ! FILE ( "database.dbf")
    RTPCreate( "database" ) //--- I must confess I created the database
                                   with dBAse...
 Screen2( "Hello world!" )
 USE database NEW
 RTPGET( "" , database , aFields , .t. )
 and the input works... Getting started with Delphi 1.0 I tried to
 recreate Windows-versions from existing applications. But both
 projects got stranded by my incapability to make the databases work.
 In the first project I need to index some date-fields on a function
 that transfers the given date to the same dat in THIS year. Exit
 Delphi for me...
 In the second project I'm not able to open the databases in a new
 form. The most mysterious error-messages play havoc with my efforts.
 In a earlier version I tried to modify the database-structure.. My
 God! Indexes not found and God knows what disaster came over my
 application...
 But that's not the issue, I think. The original question was about
 learning Delphi.  For me it's not that easy. Maybe I'm stupid, but I
 hate programming in Delphi.
 For instance:
 In Clipper a FOR-loop is always terminated with a NEXT. A DO WHILE...
 with an ENDDO, an IF-statement is always terminated with an ENDIF...
 It's so delightfully clear!
 Not for Delphi: all is ended with the same END;
 Furthermore I hate it to program on those 'Post-It-notes'. I want a
 FULL and clear programmingwindow! Now I always have to enlarge it...
 But maybe I'm cmpletely tuned over in a year or so... But for now I'm
 gratefull for the opportunity to blow off some steam ;-)
 RW> What helped me the most in learning it is to look at the samples
 RW> (there are lots of them),
 ...I looked at it, but for someone without a Pascal background it's
 rather hard to understand the why's and where's...
 RW> sites, etc. Also, make sure to use the experts (there is a really cool
 RW> database expert that will create the above mentioned database app in
 RW> just a couple of minutes, with NO coding!).
 ...Just plain Delphi-standards is not what I'm trying to make. I want
 my software to distinguish itself from others -- in Clipper I always
 had a recognisable style of menu's etc. The Windows shackles are
 restraining enough...
 RW> Agreed....Have you looked/purchased any of the good database Delphi
 RW> books to learn from?
 ..Yep! I've got three books overhere, but still I'm in need of a
 grouped list of all functions and their syntaxes. The help-files
 aren't giving me exactly what I need.
 RW> The only way to learn is to do though.
 ...I'm still doing. There's no acceptable alternative for Delphi I'm
 affraid.
 RW> Boy, I kind of went on and on there!  Anyway, hope that helps a little
 RW> bit!
 ...It really helps! I have to learn alll by my self. Seeing reactions
 of other people that my efforts WILL be rewarded in the end gives me
 strength to go on!
 Cu,
 Ron
--- Blue Wave v2.12
---------------
* Origin: SYNCNET BBS - +31-35-6237178/6244318 [ISDN] (2:283/1)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.