I.T. Discussion Community!
-Collapse +Expand
Paradox
Search Paradox Group:

Advanced
-Collapse +Expand Paradox To/From
To/FromCODEGuides
-Collapse +Expand Paradox Store
PRESTWOODSTORE

Prestwood eMagazine

February Edition
Subscribe now! It's Free!
Enter your email:

   ► eMag   Print This    All Groups  
View Group Edition:
Full Edition Your Edition || Prev Next || Subscription Center

eMag Aug 2013 Issue - Paradox Edition

Subscribe!

Start subscribing now! It's free!

Each month on or after the 1st, and only once a month, we will send you content from up to 5 community groups. If you select this Paradox group, you'll receive the following content below mixed in with the other groups you elect to include.

Prestwood eMag
Message Boards
PrestwoodBoards.com
  August 2013 - Paradox Edition (1682 of 4,775 subscribers receive this group's content.) Year 15 Issue 8  
I.T. Discussion Community!


Expert guidance from working professionals!




 Paradox Group Top 
Visit Group | My Group Settings
Installation, Setup, & BDE topic (classic post):
Can I install Paradox 10 or 11+ on Windows 7? Vista?
by Mike Prestwood

Bottom line is you should skip Vista and either stick with XP or move to Win 7. If you have to use Vista, you might be better off with Paradox 9.


Paradox Tables topic (classic post):
Repair Paradox Tables
by Mike Prestwood

Step by step instructions for repairing your Paradox tables.


 Monthly Paradox Lesson
OPAL: Language Details Topic:
Code Snippet of the Month

By Reference or Value (and by constant)
The default for parameters is by value. For by reference, add var in front of the parameter. ObjectPAL also offers constant parameters where you add const in front of the parameter. A constant parameter is like a read-only parameter the compiler can optimize. You cannot assign a value to a constant parameter.

method cmCode(s String) ;...s is by value.

endMethod
 
  
method pushButton(var eventInfo Event)
  ;...eventInfo is by reference.

endMethod
  

method cmCode(Const s String)
  ;...s is a constant read-only parameter.

endMethod
  
proc cpNever() String
  return "Never duplicate a line of code!"
endProc

Paradox & ObjectPAL Topic:
Download of the Month: PrestoEdit
Powerful text and source code editor that color codes ObjectPAL syntax. Great for times when you wish to edit ObjectPAL outside of Paradox.

An advanced multi-tabbed text editor for source code and plain text. Includes advanced features for home users and developers including projects, line numbers, spell checking, full color syntax highlighting and code handling features.

Products / Languages Supported

ANSI C, Batch files, C, C++, Delphi, HTML, Informix, INI files, Java, MS SQL, ObjectPAL, Object Pascal, Oracle, Paradox, Perl, PL/SQL, SQL, Sybase, and Visual Basic.

Paradox & ObjectPAL Topic:
Resource Link of the Month: Crooit Software
Offers several products and services. Products include Balloon Tooltips, Holiday Calendar, Tree View, Scheduler, Encryption, and several others.
Paradox Tables Topic:
Question: What is the best way to copy my Paradox tables?

Answer:

What I recommend for our clients is to make sure no one is using the tables and then copy the entire folder. To make sure no-one is using the tables, check for .LCK lock files. If they exist, try deleting them. If you can delete them, then they were left over from an abandoned BDE session. Next, rename the folder to lock out users for the duration of the copy. Copy the folder, then rename the folder back.

To copy live tables, I suggest you write an application in Paradox, Delphi, etc. that uses the BDE copy table code. It's safe, effective, and you can build in error checking.

Interactive Paradox: Using Data Topic:
Tip of the Month

In the Restructure dialog box, you can use the Default column of the field roster to add a field called ModifyTimeStamp to every table in your project and set its Default value to NOW. These types of audit fields can be very helpful in business situations and are critical in many. Other types of audit fields you can add to the end of tables include CreateTimeStamp and EmployeeID.




Follow PrestwoodBoards on: 


©1995-2020 PrestwoodBoards  [Security & Privacy]
Professional IT Services: Coding | Websites | Computer Tech