IT SOLUTIONS
916-726-5675
-Collapse +Expand

eMag


Prestwood eMagazine

Subscribe now!
Enter your email:


What Reader's Say!

Here's what our readers have to say about our newsletter.

D.K. 'Bud', Houston Texas

I received your newsletter and really enjoyed the material. Please keep them coming.

John F Hurren, Queensland Australia

Thank you for your newsletter which I have been receiving now for some time. I enjoy it very much.

Mahdieh

Your knowledge base and articles are very useful and amazing. Thank you very much.


Feedback Wanted!

We want your feedback! Tell us what you think of our monthly eMag.
[Add Comment]
   PrestwoodBoardseMagCurrent   
View Group Edition:
Full Edition Your Edition || Prev Next

eMag Nov 2009 Issue - Full Edition

The Prestwood eMag
www.prestwood.com
November 2009 - Full EditionYear 11 Issue 11
A computer community for power-users and I.T. professionals!
November Issue : New Prestwood Study Tests
Table of Contents:
Featured Articles:
  • News Of The Month
  • New Prestwood Study Tests
  • Prestwood Sponsors RAD Studio 2010 Sacramento Tour Stop!
  • RAD Studio 2010 Tour! See Delphi 2010!
  • ALL Groups:
    Access | American I.T. | Analyst | ASP Classic | C# | C++ | Client Connection | Coder | DBA | Delphi | Industry | Java | JavaScript | | Paradox | Perl | PHP | Prestwood | PrestwoodBoards | Prism | PSDP | Tech | Tech Writer | Tester | | VB Classic | VB.Net | Web Design | Web Owners | Win Users |
    Mike Prestwood
    From our Computer Community topic...
    New Prestwood Study Tests

     Although our Prestwood Certified area is currently in beta, our study tests are available now. Each study test features beginner, intermediate, and advanced questions. Although we have to add many more questions, the tests are live now and usable for study and review. The purpose of our study tests is to learn and review. You hover over answers to reveal the correct answer. Each question features a pop up [Review] link of study material. Test yourself and review concepts you are not familiar with.

    New:  Check out our study tests...

    Study, review, learn.

    General News & Trends: John McCain Introduces Bill Against Net Neutrality

    Despite it's name, "The Internet Freedom Act of 2009" does not free the Internet.

    From our Delphi for Win32 topic...
    Prestwood Sponsors RAD Studio 2010 Sacramento Tour Stop!

    Prestwood Software is sponsoring the Technology is moving fast. During this free two-hour technical seminar, you'll learn the secrets to getting the most out of RAD Studio 2010 and new Windows technologies.  You'll get a firsthand look at new capabilities that will make you more productive and successful with Delphi--, C++Builder--, Delphi Prism-- and Embarcadero-- RAD Studio 2010.

    RAD Studio/Delphi 2010 Sacramento Tour Stop! 
    Wednesday, December 2, 2009
    6:00PM - 8:00PM

    New Horizons of Sacramento
    1750 Creekside Oaks Drive, Suite 150
    Sacramento, CA 95833

    Sponsored by:

    Prestwood Software

    From our Coding & OO topic...
    RAD Studio 2010 Tour! See Delphi 2010!

    Embarcadero TechnologiesSee What's New in RAD Studio 2010 at a Free Seminar
    COMING TO A CITY NEAR YOU!

    Technology is moving fast. Learn the secrets to getting the most out of RAD Studio 2010 and new Windows technologies by attending the RAD Studio 2010 Tour in a city near you. These free two-hour technical seminars, led by noted experts David Intersimone, Anders Ohlsson, Nick Hodges, or Mike Rozlog, will give you a firsthand look at new capabilities that will make you more productive and successful with Delphi--, C++Builder--, Delphi Prism-- and Embarcadero-- RAD Studio 2010.

    Touch the future with Delphi, C++Builder, and Delphi Prism!

    From our General News & Trends topic...
    John McCain Introduces Bill Against Net Neutrality

    Despite it's name, "The Internet Freedom Act of 2009" does not free the Internet. It's an attack against Net Neutrality and yet another attempt to give the Internet to big business.

    What is Net Neutrality? Net neutrality (also network neutrality, Internet neutrality) frees restrictions on content, sites, or platforms, on the kinds of equipment that may be attached, and on the modes of communication allowed, as well as one where communication is not unreasonably degraded by other communication streams.

    From our Lighter Side topic...
    Scrambled Text by Mike Prestwood
    Apparently if the first and last letters are correct, the rest don't matter.
    From our Message Board Help topic...
    Message Board Avatars (Profile Picture) by Mike Prestwood
    How to create a custom avatar for use with http://www.prestwoodboards.com.
    From our Help Wanted! topic...
    Link To Prestwood from your Website! by Mike Prestwood
    Link to us from your website and we'll link to your website from our website.




    Prestwood Access GroupTop 

    Monthly Access Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Access & VBA Topic.
    Code Snippet of the Month

    In Access VBA, you have to add an empty string to the value being compared in order to get consistent results. For example, add &"" to your string varilable or it's code equivalent &vbNullString. Then compare to an empty string or verify it's length to 0 with Len.

    All these will work for variables unassigned, set to "", or set to Null:

    If s&"" = "" Then
      MsgBox ("Quotes with &'' say null is empty")
    End If
     
    If Len(s&"") = 0 Then
      MsgBox ("Len with &'' says null is empty")
    End If
     
    If Len(s&vbNullString) = 0 Then
      MsgBox ("Using vbNullString also works!")
    End If
    From our General, Presales, & Installation Topic
    Resource Link of the Month: Access Team Blog

    Keep abreast of what's taking place in the world of Microsoft Office Access directly from the members of the Access Team.

    From our General, Presales, & Installation Topic.
    Question: Can I use an Access 2002 application in Access 2003?

    Answer:

    Yes, you can either convert it to Access 2003 format or leave it as 2002 format and use it with Access 2003.


    Access Message Board

    Ask this group a question! Select a topic below or Visit Access Board Now!
    TopicThreadsPostsLast Active Thread
    MS Access Interactive98219RE: Secure Database...
    Access VBA Programming100216Update text box field only ...
    Access News / Other4593I need Security!!! *info re...


    Last Month's MB Posts

    Thread StarterReplies Last Post Topic
    Setting Table paths
    Hi, I am fairly new to Access programming. My background is in Paradox. I have to write an application however in Access that is going to be multi-user. I ha...
    1
    Hi Jon, Sounds like a complicated app if you don't know in advance where the tables will live. The...
    10/25/2009
    Access VBA Programming






    Prestwood American I.T. GroupTop 

    American I.T. Message Board

    Ask this group a question! Select a topic below or Visit American I.T. Board Now!





    Prestwood Analyst GroupTop 

    Monthly Analyst Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Unified Modeling Language (UML) Topic.
    Definition of the Month: Association
    An Association is a generic relationship between two classes and is represented a line connecting the two classes. This line can be qualified with the type of relationship, and can also feature multiplicity rules such as one-to-one, one-to-many, many-to-many, 0 or 1 to many, etc.

    Analyst Message Board

    Ask this group a question! Select a topic below or Visit Analyst Board Now!
    TopicThreadsPostsLast Active Thread
    Traditional Analysis12What type of analysis do yo...
    Unified Modeling Language (...24UML in Rational Rose...


    Last Month's MB Posts

    Thread StarterReplies Last Post Topic
    What type of analysis do yo...
    I'm curious about what type of analysis others are using. Do you write up your requirements in a Word document? Do you use UML? Some tool? Do you write up requi...
    1
    Boy Mike, that is a big question. How much detail do you want? The short answer is that I write up w...
    11/6/2009
    Traditional Analysis






    Prestwood ASP Classic GroupTop 
    A classic post from our Language Basics topic...
    ASP Classic Logical Operators (and, or, not) by Mike Prestwood

    Same as VB. ASP Classic logical operators:

    and and, as in this and that
    or or, as in this or that
    Not Not, as in Not This

    A classic post from our ASP Classic topic...
    ASP Classic Empty String Check (Len(s&vbNullString)) by Mike Prestwood

    In ASP Classic, you have to add an empty string to the value being compared in order to get consistent results. For example, add &"" to your string varilable or it's code equivalent &vbNullString. Then compare to an empty string or verify it's length to 0 with Len.

    Monthly ASP Classic Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Language Details Topic.
    Code Snippet of the Month

    Same as VB. The Me keyword is a built-in variable that refers to the class where the code is executing.

    Class Cyborg
     Public CyborgName
     
     Public Function IntroduceYourself() 
      'Using Me. Prints Cameron.
      Response.Write("Hi, my name is " & Me.CyborgName & ".")
      
      'The above is just a demo. You could also not include "Me." 
      'in this case because we are in context of Me now. Using Me 
      'makes more sense when you start to pass Me as a parameter 
      'to a method.
     End Function 
    End Class

    ASP Classic Message Board

    Ask this group a question! Select a topic below or Visit ASP Classic Board Now!





    Prestwood C# GroupTop 
    A classic post from our Tool Basics topic...
    C# Case Sensitivity (Yes) by Mike Prestwood

    C# is case sensitive. The following does NOT:

    messagebox.Show("hello");  //Does not work!

    The first time you type any other case for commands or variables, VS.Net will change it to the accepted or defined case. For example, if you type messagebox.show it is converted to MessageBox.Show. Once corrected, you can break it again by editing MessageBox to messagebox and the compiler will give you an error.

    A classic post from our OOP topic...
    C# Partial Classes (partial) by Mike Prestwood

    C# uses the keyword partial to specify a partial class. All parts must be in the same namespace.

    A partial class, or partial type, is a class that can be split into two or more source code files and/or two or more locations within the same source file. Each partial class is known as a class part or just a part. Logically, partial classes do not make any difference to the compiler. The compiler puts the class together at compile time and treats the final class or type as a single entity exactly the same as if all the source code was in a single location.

    You can use them for many things including to separate code generator code, organize large classes, divice a class up so you can split ownwership among multiple developers, have different versions of the same class, and to utilize multiple languages with a single class.

    Monthly C# Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Tool Basics Topic.
    Code Snippet of the Month

    General Info: Round Floating Point Numbers

    When comparing floating point numbers, make sure you round to an acceptable level of rounding for the type of application you are using.

    Languages Focus: Comparison Operators

    A comparison operator compares two values either literals as in "Hello" and 3 or variables as in X and Counter. Most languages use the same operators for comparing both numbers and strings. Perl, for example, uses separate sets of comparison operators for numbers and strings.

    C# Comparison Operators

    Common comparison operators:

    == equal
    != not equal
    < less than
    > greater than
    <= less than or equal
    >= greater than or equal

    //Does C# evaluate the math correctly? No!
    if (.1 + .1 + .1 == .3)
    MessageBox.Show("correct");
    else
    MessageBox.Show("not correct");
    From our Language Basics Topic.
    Definition of the Month: Nullable Type
    Nullable types are instances of System.Nullable(T). A Nullable type can represent any of the normal values for its value type or it can be assigned the value null. This is useful when dealing with databases that may have types that do not have a value.
    From our C# Topic.
    Question: How do I take advantage of Application Virtualization in the application I'm coding?

    Answer:

    You don't have to do anything special in your application. However, you do have to give certain folders and files the correct rights in your installer.


    C# Message Board

    Ask this group a question! Select a topic below or Visit C# Board Now!





    Prestwood C++ GroupTop 

    Monthly C++ Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our C++/CLI Language Basics Topic.
    Code Snippet of the Month

    C++/CLI performs implicit casting of numbers to strings. To concatenate two strings, a string to an integer, or a string to a floating point number, use the + operator. For example, to convert a floating point number to a string just concatenate an empty string to the number as in "" + 3.2.

    //Implicit casting of numbers.
    //
    //This fails:
    //MessageBox::Show(3.3);
    //
    //This works:
    MessageBox::Show("" + 3.3);

    C++ Message Board

    Ask this group a question! Select a topic below or Visit C++ Board Now!





    Prestwood Coder GroupTop 
    A classic post from our Object Orientation (OO) topic...
    Inheritance by Mike Prestwood

    The concept of a class makes it possible to define subclasses that share some or all of the main class characteristics. This is called inheritance. Inheritance also allows you to reuse code more efficiently. In a class tree, inheritance is used to design classes vertically. (You can use Interfaces to design classes horizontally within a class tree.) With inheritance, you are defining an "is-a" relationship (i.e. a chow is-a dog). Analysts using UML call this generalization where you generalize specific classes into general parent classes.

    A classic post from our Object Orientation (OO) topic...
    OO/UML: Aggregation versus Composition by Mike Prestwood

    Our most popular article in the history of our online community! Explains the "is a", "has a", "uses a", and "looks like" relationships (updated May 2007). "Is a" is inheritance, "looks like" is interfaces, "has a" is aggregation, and "uses a" is composition.

    Monthly Coder Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Object Orientation (OO) Topic.
    Definition of the Month: Member Event

    A custom event added by a programmer to a class. Custom created events need to be processed, usually by an event dispatcher within a framework.

    From our Borland Database Engine Topic
    Download of the Month: Borland Database Engine 5.202

    Download BDE 5.202 (includes a small BDE Information utility for testing the installation).

    BDE 5.202 is the latest BDE and was released in 2001 (no updates since). Download Borland Database Engine (BDE) 5.202. This installation installs the BDE 5.202 plus a small utility program to test the installation called BDE Information utility.

    From our General .Net Concepts Topic
    Resource Link of the Month: A Better .NET Serial Port Control

    The SerialPort class introduced in .NET 2.0 is definitely better than writing unmanaged Win32 API calls to access the serial port, but this is much better.

    Without going into too much detail, a recent project of mine required that my application interface with an obscure device via RS232 and the serial port.

    To do what I needed the device to do required me to manipulate the signal (high/low) on the RTS pin; the .NET framework's SerialPort class didn't really give me a mechanism for doing so.  Wanting to leave writing Win32 API p/invoke calls a last resort, the first result in a Google search for "better .NET serial port" led me to this article on CodeProject which described CommStudio's CommStudio Express which includes a much better serial port (SerialConnection) class which quickly enabled me to get past my little setback an on with the application. Best of all it's free!

    I hope this referral link helps you.


    Coder Message Board

    Ask this group a question! Select a topic below or Visit Coder Board Now!





    Prestwood DBA GroupTop 
    A classic post from our DBA & Data topic...
    SQL Server 2005 Database Diagram tool by Joshua Delahunty
    Tips on use of SQL Server 2005 Database Diagramming Tool

    Monthly DBA Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our MS SQL 2005 Topic.
    Code Snippet of the Month

    This tutorial shows how you would create a trigger in Microsoft SQL Server 2005/2008 that will date/timestamp a column named last_updated everytime any data in the row is updated.

    This example assumes a primary key that includes 3 fields.

    CREATE TRIGGER MyTableUpdate
    ON dbo.MyTable
    FOR update
    AS
    UPDATE
    MyTable
    SET last_updated = GetDate()
    From MyTable Inner Join Inserted On
    MyTable.KeyField1 = Inserted.KeyField1
    and MyTable.KeyField2 = Inserted.KeyField2
    and MyTable.KeyField3 = Inserted.KeyField3
    From our DBA & Data Topic.
    Definition of the Month: BDE
    BDE is an acronym for Borland Database Engine (previously referred to as IDAPI and before that it was ODAPI).

    BDE is an acronym for Borland Database Engine (previously referred to as IDAPI and before that it was ODAPI). Back in 1993, Phillipe Kahn battled Microsoft in many ways including the orginal ODAPI versus ODBC. ODAPI grew up into IDAPI and finally is now named BDE.

    From our Desktop Databases Topic
    Resource Link of the Month: Microsoft Certifications

    This page is a reference of the various Microsoft Certifications available to developers.

    • Microsoft Certified Technology Specialist - Microsoft Certified Technology Specialist (MCTS) certifications enable professionals to target specific technologies and to distinguish themselves by demonstrating in-depth knowledge and expertise in the various Microsoft technologies with which they work.
    • Microsoft Certified Professional Developer - The Microsoft Certified Professional Developer (MCPD) credentials distinguish you as an expert Windows Application Developer, Web Application Developer, or Enterprise Applications Developer.  These credentials demonstrate that you can build rich applications that target a variety of platforms using .NET Framework 2.0.
    • Microsoft Certified Architect Program - Microsoft Certified Architect Program targets practicing solutions architects and infrastructure architects who successfully apply frameworks and methodologies to create an architecture through the entire IT lifecycle.
    • Microsoft Certified Learning Consultant - The Microsoft Certified Learning Consultant (MCLC) credential recognizes MCTs whose job roles have grown to include frequent consultative engagements with customers. These MCTs are experts in designing and delivering customized learning solutions.
    • Microsoft Certified Database Administrators - Microsoft Certified Database Administrators (MCDBA) design, implement, and administer Microsoft SQL Server Databases.
    • Microsoft Certified Trainer - Microsoft Certified Trainers (MCT) are qualified instructors certified by Microsoft to deliver Microsoft training coursesto IT professionals and developers.
    • Microsoft Certified Application Developers - Microsoft Certified Application Developers (MCAD) use Microsoft technologies to develop and maintain department-level applications, components, Web or desktop clients, or back-end data services.
    • Microsoft Certified Solution Developers - Microsoft Certified Solution Developers (MCSD) design and develop leading-edge business solutions with Microsoft development tools, technologies, platforms, and the Windows architecture.

    DBA Message Board

    Ask this group a question! Select a topic below or Visit DBA Board Now!





    Prestwood Delphi GroupTop 
    A classic post from our Delphi for Win32 topic...
    Setting project options for better maintainability by Joshua Delahunty
    Some tips for every Delphi project to keep things "clean", "neat", and well maintainable down the road.
    A classic post from our Language Basics topic...
    A 10 Minute Delphi for Win32 Quick Start by Mike Prestwood
    Create a classic "Hello, World" Windows native code application using Delphi. This tutorial is based on Borland Developer Suite 2006 but you can use any version of Delphi you wish.

    Monthly Delphi Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Language Basics Topic.
    Code Snippet of the Month

    Literals are single quoted (the apostrophe) as in 'Prestwood'. If you need to embed an apostrophe use two apostrophies in a row.

    ShowMessage('Hello');
    ShowMessage('Hello Mike''s website.');
    From our Delphi for Win32 Topic
    Resource Link of the Month: DelForEx: A Delphi Code Formatter

    Having consistently formatted source code makes life so much easier.

    At Prestwood, we are often asked to enhance, update, and maintain Delphi applications created by somebody else. Some of it is well formated; lots of it is just horrible. Before I even start trying to understand the existing code, I let DelForEx have a run at it. And, man, does it ever make a difference.

    But it's not just handy for cleaning up somebody else's code. Often, while working on my own code, I'll rearrange blocks of code by cutting and pasting. Often the indentation is way off. DelForEx fixes it pronto.

    DelForEx is a free plug-in for the Delphi IDE. Highly recommended. Combined with GExperts, it turns your IDE into a real powerhouse.

    From our Using Controls Topic.
    FAQ of the Month: TEdit OnChange events
    Question: I have a form with two TEdit components on it. For the OnChange event for both, it clears the contents of the TEdit that is not changing. However, when clearing on TEdit the OnChange fires and clears the other TEdit, this then causes the OnChange in the other TEdit to fire. Fortunately, the second time the OnChange hits the original TEdit, it is already clear and nothing happens. How can I prevent the circular event firing?

    Answer:

    The simplest way to prevent the circular event firing is to check the form's ActiveControl property. This property indicates which component currently has the focus.

    The OnChange event should read as follows:

    procedure TForm1.EditChange(Sender: TObject);
    begin
    if TEdit(Sender).Name <> TEdit(ActiveControl).Name then
       begin
           // do processing
       end;
    end;
    

    Delphi Message Board

    Ask this group a question! Select a topic below or Visit Delphi Board Now!
    TopicThreadsPostsLast Active Thread
    Delphi COM / ActiveX / DCOM2353Excel and Word automation...
    Delphi Distributed Apps48102MSSQL locks on ApplyUpdates...
    Delphi Internet Solutions4994Problem Using the TIWComboB...
    Delphi News / Other100265A little more help...
    Delphi Object PASCAL102591Bizarre date/time logics...
    Delphi Single User Apps103256Rights maybe?...
    Delphi User Groups56Delphi User Groups LIsting...
    Delphi VCL66171Kinda Solution =)))))...
    Kylix (Archive)1035Suse 9.1 and Kylix 3...


    Last Month's MB Posts

    Thread StarterReplies Last Post Topic
    Excel and Word automation
    Hello everyone,writing an Office viewer (read-only) application, I dynamically create an TOleContainer on a form and use that to open the Excel or Word file. Ne...
    1
    This works on my pc.WordDocument1 is a TWordDocument procedure TForm1.Button1Click(Sender: TObject);...
    11/3/2009
    Delphi COM / ActiveX / DCOM






    Prestwood Java GroupTop 
    A classic post from our Language Details topic...
    Java Inheritance (extends ParentClass) by Mike Prestwood

    Simple syntax example of class inheritance.

    Monthly Java Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Tool Basics Topic.
    Code Snippet of the Month

    Both Eclipse 3.3 and JBuilder 2008 come bundled with Business Intelligence and Reporting Tools (BIRT). BIRT is an Eclipse-based open source reporting system with both a report designer based on Eclipse, and a runtime component that you can add to your app server plus a charting engine that lets you add charts.

    From our Standard Java Topic.
    FAQ of the Month: Is JAVA installed?
    Question: How do I tell if Java is installed?

    Answer:

    You can test whether you have Java installed at http://www.java.com/en/download/help/testvm.xml.


    Java Message Board

    Ask this group a question! Select a topic below or Visit Java Board Now!





    Prestwood JavaScript GroupTop 
    A classic post from our Coding Tasks topic...
    JavaScript Seconds Count Down by Mike Prestwood
    How do you do a really simple 30 second countdown in JavaScript?
    A classic post from our Beginners Corner topic...
    A 10 Minute JavaScript Quick Start by Mike Prestwood
    Short 10 minute getting started JavaScript primer.

    Monthly JavaScript Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our JavaScript and AJAX Topic.
    Code Snippet of the Month

    The JavaScript event handler contains events centered around the Document Object Model (DOM). Common events include onMouseOver and onMouseOut, onFocus and onBlur, onClick and onDblClick, onChange and onSelect, onLoad and onUnload.

    For example, onMouseOver and onMouseOut are frequently used with websites to change an image when your mouse moves over it. The onClick event is used to trigger code upon a mouse click.

    In the following example, we use a standard image tag set to an image, change it on mouse over, then set it back on mouse out.

    <img id="Image1" src="i_search.gif"
     onmouseover="document.images['Image1'].src='i_coat.gif';"
     onmouseout="document.images['Image1'].src='i_search.gif';">
    From our JavaScript and AJAX Topic.
    FAQ of the Month: Browser Size
    Question: How do you specify the browser size of a window in a link?

    Answer: You can do this using JavaScript. Here is an example:

    javascript:MM_openBrWindow('http://www.prestwood.com/shop/purchase_orders.html', 'compare', 'scrollbars=no, resizable=no, width=600, height=420')


    JavaScript Message Board

    Ask this group a question! Select a topic below or Visit JavaScript Board Now!





    Prestwood Paradox GroupTop 
    A classic post from our P9 Book: Power Programming topic...
    Power: Chapter 12, Handling Reports by Mike Prestwood

    Chapter 12, "Handling Reports" from Paradox 9 Power Programming by Mike Prestwood.

    A classic post from our Interactive Paradox: Using Data topic...
    A Data Normalization Primer - Part 2 by CliffSuttle
    This article by Cliff Suttle was first published in the Halloween 2002 issue of Prestwood eMagazine.

    Monthly Paradox Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our OPAL: Language Basics Topic.
    Code Snippet of the Month

    In ObjectPAL, an empty variable can be unassigned (essentially null) or blank (equivalent to ""). You have to use both isBlank and isAssigned to check for an empty string.

    var
     s String
    endVar
      
    ;s = ""  ;Uncomment to test 2nd case.
     
    if isBlank(s) or not isAssigned(s) Then
     msgInfo("", "empty string")
    endIf
    From our Interactive Paradox: Using Data Topic.
    Definition of the Month: Project Alias
    A project alias, like public aliases, point to a folder. Project aliases are stored in the PDOXWORK.CFG file, which is loaded whenever you change working directories.
    From our Education (Audio/Video) Topic
    AVI demonstration: Put Fields in a Text Box.

    This AVI animation is for interactive Paradox users and demonstrates how to put lots of fields on a form using a text box.

    From our Paradox for Linux Topic
    Resource Link of the Month: WordPerfect Office 2000 for Linux Prestwood Home Page

    WordPerfect Office 2000 for Linux

    Mike Prestwood Chapter Contributions

    ISBN: 0-07-212238-2
    Mike Prestwood contributed four chapters to this book and although his contribution was 15% of the book, he did not receive author credit. Mike is briefly acknowledged in the Acknowledgments on page XXI as writing "most" of the Paradox material (he actually wrote all of the Paradox material).

    Forward by Michael Cowpland

    I think it is interesting to read the words Dr. Cowpland wrote back in 1999 and his excitement about supporting Linux. Too bad the financial bubble burst and he couldn't follow though.

    Forward from book...

    With the availability of WordPerfect Office 2000 for Linux, there now exists a powerful suite of desktop applications designed specifically for Linux users. The outstanding combination of programs in the WordPerfect Office 2000 for Linux suite puts Corel out in the front as a leader of Linux technology on the desktop and brings us closer to the use of Linux in the mainstream.
        WordPerfect Office 2000 for Linux is a comprehensive office productivity suite for Linux users who are seeking a powerful and compatible solution at an exceptional value. In bringing WordPerfect to the Linux platform, Corel provides a powerful and easy-to-use word processor that's familiar to millions and adds in the full-featured power of Quattro Pro, Corel Presentations, Paradox, and CorelCENTRAL. Together these applications bring familiar tools and integrated power to end users around the world!
        Osborne/McGraw-Hill and Corel Corporation work closely together to publish books on Corel products so we can provide readers with timely, insightful, and helpful guides to help users get the most out of Corel's products. The Official Guides to Corel software represents a giant step in Corel's ability to disseminate information to our users with the help pf Osborne/McGraw-Hill and the creation of the CorelPRESS series of books. Congratulations to the team at Osborne who have created this excellent book, and congratulations to the team at Corel who supported the creation of this book!
     
    Michael C.J. Cowpland
    President and CEO
    Corel Corporation
     
     
     
    From our Interactive Paradox: Using Data Topic.
    FAQ of the Month: Paradox and PNG Images
    Question:

    Does Paradox for Windows support .PNG image files?


    Answer:

    Yes, Paradox 10 and 11 support .PNG graphics. For example, you can insert a .PNG using Edit | Paste From. However, Paradox 9 and earlier do not.

    Note: All images stored in a Graphic field in Paradox tables are stored as uncompressed BMP images. This FAQ is about Paradox for Windows' ability to paste or import .PNG images into the .BMP formatted Graphic field type. For earlier versions of Paradox, you have to first convert the image.

    From our OPAL: Commands Topic
    Tip of the Month

    If you ever have a calculated field on a form not update when you think it should, then you can use the ObjectPAL method forceRefresh() to make the calculated field display the correct values. This can occur, for example, when you update a field involved with a calculated field using a TCursor.


    Paradox Message Board

    Ask this group a question! Select a topic below or Visit Paradox Board Now!
    TopicThreadsPostsLast Active Thread
    Paradox Setup, Vista, etc.2191281RE: Paradox 7 Update...
    Paradox Tables46271StruList Documentation...
    Paradox Forms101384No Compiled EXE for Paradox...
    Paradox Reports28116RE: Printing forms as repor...
    QBE & SQL36234RE: Networking Paradox 9...
    Application Framework1140Print report from App Frame...
    ObjectPAL7955655PrinterSetCurrent...
    Paradox for Linux1036Free Paradox for Linux Book...
    Paradox Third Party Books &...945New Paradox User...
    Paradox Third Party Softwar...2567OLE and Arrays?...
    Paradox to/from Other Data ...65234RE: Using Index on Oracle...
    Paradox Web Stuff45165RE: Is it possible to uploa...
    Paradox Graphs & Charts1043Charts and Graphs probs...
    Paradox Runtime & Distribution43267Paradox 9 Runtime - Report ...
    Convert To/From Paradox1343Hi, I'm SteveC...
    Paradox for DOS1167Another possible problem wi...


    Last Month's MB Posts

    Thread StarterReplies Last Post Topic
    Hi
    Hi, I've worked as a developer IT for nearly 30 years, with all sorts of technologies, including Paradox (dos and windows), Access, Perl, Java and Javascript. ...
    10
    Thx for your input all, Unfortunately this is a corporate environment where I have no control over ...
    11/15/2009
    Paradox for DOS
    Sendkeys in Paradox 11 in V...
    Hi, New to this thread....just happy to see that I'm not the only one still using Paradox! I can't seem to get the sendkeys function in objectpal (pdx 11...
    1
    Windows 7, probably the same as vista, am trying to use sendKeys also or some method to interact wit...
    11/4/2009
    Paradox Setup, Vista, etc.
    Paradox drivers, Vista issues
    {Too Long}
    1
    This may - or may not - help you: I just concluded an ASP .NET project that needed to read and writ...
    11/4/2009
    Paradox Setup, Vista, etc.
    Date sort on secondary index
    I know this should be simple, but it's kicking me in the butt!  I took the advice and created secondary indexes on my table and then used "switchIndex" to ...
    2
    Um, never mind.  Once you pointed out that they were in no recognizable order I went back and s...
    11/3/2009
    Paradox Tables
    Check for value in string
    Hi, I am new to Paradox and I would like to know how to do the following.I need to check to see if CONTRACT_#.value contain the letters "WDA" kind of like the "...
    2
    Awesome... This worked great. Thank you very much!
    11/3/2009
    Paradox Forms






    Prestwood Perl GroupTop 

    Monthly Perl Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Beginners Corner Topic.
    Code Snippet of the Month

    Perl is case sensitive.

    print "hello"; //This works.
    Print "hello"; //This does not.

    Perl Message Board

    Ask this group a question! Select a topic below or Visit Perl Board Now!
    TopicThreadsPostsLast Active Thread
    Perl612How to flow Diagram an exis...







    Prestwood PHP GroupTop 
    A classic post from our Beginners Corner topic...
    PHP String Cancatenation (.) by Mike Prestwood

    PHP uses a period (.) known as a dot to concatenate strings.

    Monthly PHP Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Beginners Corner Topic.
    Code Snippet of the Month

    With PHP, you simply copy your files to a web server that is capable of running PHP pages.


    PHP Message Board

    Ask this group a question! Select a topic below or Visit PHP Board Now!
    TopicThreadsPostsLast Active Thread
    PHP513dropdownbox that is populat...







    Prestwood Prestwood GroupTop 
    A classic post from our Help Wanted! topic...
    Link To Prestwood from your Website! by Mike Prestwood
    Link to us from your website and we'll link to your website from our website.

    Prestwood Message Board

    Ask this group a question! Select a topic below or Visit Prestwood Board Now!
    TopicThreadsPostsLast Active Thread
    psSendMail DLL625?Use PsSendMail to auto loa...







    Prestwood PrestwoodBoards GroupTop 
    A classic post from our Message Board Help topic...
    Message Board Avatars (Profile Picture) by Mike Prestwood
    How to create a custom avatar for use with http://www.prestwoodboards.com.

    PrestwoodBoards Message Board

    Ask this group a question! Select a topic below or Visit PrestwoodBoards Board Now!
    TopicThreadsPostsLast Active Thread
    Just Conversation103459RE: Q. Do you like our newl...
    Member Introductions198654RE: Greetings from Californ...


    Last Month's MB Posts

    Thread StarterReplies Last Post Topic
    New Board Software!
    Today (Tuesday) I deployed a new version of our message boards. I had a bit of t...
    5
    Hi Mary, Funny you should mention dedicated servers. Yesterday, Sunday, we completed our move to a ...
    4/26/2010
    Just Conversation
    It's Done: Borland is no mo...
    Hi all,I just posted a news post about the final decline of Borland Software tit...
    2
    Very sad.
    10/25/2009
    Just Conversation
    New menu
    Yesterday I deployed a new menu. The new menu has expanded options on the Community menu and I consolidated all the service and support menus into one I.T. Serv...
    1
    I like it. i thought the old one stressed Prestwood's business too much. This one is more balanced.<...
    10/25/2009
    Just Conversation
    New Member
    Hello, I am Edwin Tuazon from the Philippines. I am a software engineer in a leading manufacturer of a high speed analog to digital signal processor and conve...
    1
    Hi Edwin, It's been a while since you've posted, are you still coding in Paradox and VB?
    10/3/2009
    Member Introductions
    hrushing
    Computers are and addtional duty for me. As part of that I manage a WAN running Netware 5.0. We have about 40 users and use Paradox 9 for several different ap...
    1
    It's been a while since you've posted. Are you still using Paradox? Are you still coding?
    10/3/2009
    Member Introductions






    Prestwood Prism GroupTop 
    A classic post from our Language Basics topic...
    Delphi Prism String Cancatenation (+) by Mike Prestwood

    Unlike Delphi, Prism performs implicit casting. To concatenate two strings, a string to an integer, or a string to a floating point number, use the + operator. For example, to convert a floating point number to a string just concatenate an empty string to the number as in "" + 3.2.

    A classic post from our OOP topic...
    Delphi Prism Partial Classes (partial) by Mike Prestwood

    Prism supports both partial classes and partial methods using the keyword partial. A partial method is an empty method defined in a partial class.

    Monthly Prism Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Delphi Prism Topic.
    Code Snippet of the Month

    In Prism, a string can be nil (unassigned), assigned an empty string (""), or assigned a value.  Therefore, to check if a string is empty, you have to check against both nil and (""). Alternatively, you can check the length of the string or use String.IsNullOrEmpty.

    var s: String; 
     
    if (s = nil) or (s = '') then
      MessageBox.Show("empty string");

    or use length:

    if length(s) = 0 then
      MessageBox.Show("empty string");
    From our Delphi Prism Topic
    Resource Link of the Month: Delphi Prism vs. CSharp

    The obvious differences between Delphi Prism and C# are additional features in the Delphi Feature Pack (Blackfish SQL etc.) and the Object Pascal based syntax, which are very attractive for developers skilled in Delphi for Win32, for example. However, the compiler adds a wide range of extemely useful enhancements as well.


    Prism Message Board

    Ask this group a question! Select a topic below or Visit Prism Board Now!
    TopicThreadsPostsLast Active Thread
    Delphi Prism38Cache in Asp.Net pages...







    Prestwood PSDP GroupTop 
    A classic post from our PSDP General topic...
    My Tickets Overview by Adam Lum
    An introduction to the Prestwood ticket system.

    Monthly PSDP Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our PSDP Analysis Topic.
    Definition of the Month: PSDP Requirement Item
    A software artifact that documents what the software must do. In PSDP, we collect general requirements and requirement items. Together the general requirements and requirement items make up the Requirements Specification. Also, requrement items are one of the four items that make up a PSDP Artifact.

    A software artifact that documents what the software must do. In PSDP, we collect general requirements and requirement items. Together the general requirements and requirement items make up the Requirements Specification.

    Also, requrement items are one of the four items that make up a PSDP Artifact.

    From our PSDP Artifacts Topic.
    Question: I've assigned the PSDP Artifact to one developer, how do I manage the filling in of design, the building of the artifact, and testing?

    Answer: If one person is assigned to the filling in of the design items, create one or more additional tasks assigned to that person with a description to fill in all artifacts. If, for example, two developers are then going to build (code) the artifacts, assign one or more tasks to each developer with a description to build specific artifacts. For testing, you'll want a minimum of two tasks, one to complete the test scripts and one task to test each build (a test suite and results is associated with a build). The resulting defects have workflow with assignment built into each defect (a defect is really just a specific type of task).
    From our PSDP Categories Topic
    Tip of the Month
    Categories allow you to organize your project logically. For example, you may wish to organize your application by source code (All, Client, Server, Database, Installation, Help File, Other), by major features, or by some other criteria. These categories allow you to organize requirements, builds, test scripts, defects, etc.

    PSDP Message Board

    Ask this group a question! Select a topic below or Visit PSDP Board Now!





    Prestwood Tech GroupTop 

    Monthly Tech Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Hardware Topic.
    Definition of the Month: SAN
    A high speed network of storage devices availabe to all servers on a LAN or WANA high speed network of storage devices availabe to all servers on a LAN or WAN
    From our Wired Networking Topic.
    FAQ of the Month: Cat 5e and Gigabit Networks
    Question:

    Can I run a Gigabit network over Category 5 or Category 5e?


    Answer:

    No to CAT 5, or at least almost never. Yes to CAT 5e. Category 5e cable is enhanced over Category 5 to adhere to more stringent standards and is recommended over CAT 5 for speeds above 100 Mbps and up to 1 Gigabit.

    However, Category 6 or 6a is recommended over CAT 5e because of it's even higher quality and some properly installed CAT 6 networks can support 10 Gigabit speeds. Although for 10 Gigabit, CAT 6a is recommended.

    CAT 7 is rated for 10 Gigabit but supports up to 100 Gigabit.


    Tech Message Board

    Ask this group a question! Select a topic below or Visit Tech Board Now!
    TopicThreadsPostsLast Active Thread
    Net Admin: Hardware10No Subject!
    Net Admin: Software10No Subject!







    Prestwood Tech Writer GroupTop 
    A classic post from our Technical Writing topic...
    Using Real World Scenarios in Conceptual Documentation by Peter Gruenbaum

    Using real world scenarios when you write conceptual documentation for Software Development Kits (SDKs) is a way to give your readers ideas as to how the SDK can be used and to guide them as to what APIs are needed for commonly expected scenarios. This article guides you through how to gather information about scenarios, how to simplify them in order to make good examples, and how to lead developers through which APIs to use.

    Monthly Tech Writer Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Spelling Pitfalls Topic
    Tip of the Month

    a lot, not alot
    to a very great degree or extent

    "John is a lot better programmer than Dave."
     

    allot
    to divide or distribute by share or portion

    "I am going to allot you half the analysis."


    Tech Writer Message Board

    Ask this group a question! Select a topic below or Visit Tech Writer Board Now!
    TopicThreadsPostsLast Active Thread
    Tech Writing24Couple New Articles...







    Prestwood Tester GroupTop 

    Monthly Tester Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Testing, QA, QC Topic.
    Definition of the Month: Quality Assurance
    The process of comparing the features of the delivered software product with the documented requirements with the goal of verifying the product meets the original requirements.The process of comparing the features of the delivered software product with the documented requirements with the goal of verifying the product meets the original requirements.

    Tester Message Board

    Ask this group a question! Select a topic below or Visit Tester Board Now!
    TopicThreadsPostsLast Active Thread
    Testing10No Subject!







    Prestwood VB Classic GroupTop 

    Monthly VB Classic Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our VB Classic Topic.
    Code Snippet of the Month

    In VB Classic, you have to add an empty string to the value being compared in order to get consistent results. For example, add &"" to your string varilable or it's code equivalent &vbNullString. Then compare to an empty string or verify it's length to 0 with Len.

    All these will work for variables unassigned, set to "", or set to Null:

    If s&"" = "" Then
    MsgBox ("Quotes with &'' say null is empty")
    End If
     
    If Len(s&"") = 0 Then
    MsgBox ("Len with &'' says null is empty")
    End If
     
    If Len(s&vbNullString) = 0 Then
    MsgBox ("Using vbNullString also works!")
    End If

    VB Classic Message Board

    Ask this group a question! Select a topic below or Visit VB Classic Board Now!





    Prestwood VB.Net GroupTop 
    A classic post from our OOP topic...
    VB.Net Overriding (Overridable, Overrides) by Mike Prestwood

    In VB.Net, you specify a virtual method with the Overridable keyword in a parent class and extend (or replace) it in a descendant class using the Overrides keyword.

    Use the base keyword in the descendant method to execute the code in the parent method, i.e. base.SomeMethod().

    Monthly VB.Net Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our OOP Topic.
    Code Snippet of the Month

    VB.Net uses the keywords sub and function. A sub does not return a value and a function does. Many programmers like to use the optional call keyword when calling a sub to indicate the call is to a procedure.

    Class definition:

    Public Class Cyborg
    � Inherits Object
     
    Public Sub IntroduceYourself()
    ��� MessageBox.Show("Hi, I do not have a name yet.")
    � End Sub
    End Class

    Some event like a button click:

    Dim T1 As New Cyborg
    T1.IntroduceYourself()

    VB.Net Message Board

    Ask this group a question! Select a topic below or Visit VB.Net Board Now!
    TopicThreadsPostsLast Active Thread
    VB.Net Coding614Editing pdf files with VB o...







    Prestwood Web Design GroupTop 
    A classic post from our Windows Hosting topic...
    Hosting: Windows directories and rights by Mike Prestwood
    Summary of the "special" directories used with our Windows hosting plans.

    Monthly Web Design Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Server Farm: RS Topic.
    FAQ of the Month: RS Server Password Standard
    Question: What is the password standard for the RS pop3 accounts?

    Answer: The password standard on our RS servers changed in 2007 to 6 characters with at least 1 number.
    From our HTML Language Reference Topic
    Tip of the Month

    Although Internet Explorer supports putting an "A" link tag around a table "TD" cell, do not do it because other browsers such as FireFox and Safari don't support a link around a cell.


    Web Design Message Board

    Ask this group a question! Select a topic below or Visit Web Design Board Now!





    Prestwood Web Owners GroupTop 
    A classic post from our Getting Started topic...
    Static versus Dynamic Content by Mike Prestwood
    A static website is like a brochure. A dynamic website uses a database to present large amounts of data.

    Web Owners Message Board

    Ask this group a question! Select a topic below or Visit Web Owners Board Now!





    Prestwood Win Users GroupTop 
    A classic post from our Cool Windows Tools topic...
    Free Vector Drawing: Creative Docs.Net and Inkscape by Wes Peterson

    Free Vector Drawing Program.

    Vector drawing software is more and more important as programs and web sites become more graphically demanding. Here we introduce two, free alternatives to the traditional - and costly - mainstays.

    Monthly Win Users Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Windows Vista Topic.
    Definition of the Month: Application Virtualization
    Introduced with Vista, creates application-specific copies of all shared resources. It separates the application configuration layer from the OS making deployment easier in some cases.

    Introduced with Vista, creates application-specific copies of all shared resources. It separates the application configuration layer from the OS making deployment easier in some cases.

    More Info - http://www.microsoft.com/virtualization/solution-tech-application.mspx

    From our Windows Vista Topic.
    Documented Error of the Month: Vista SP1 Rollback Error
    Error: Service Pack did not install. Reverting changes.
    Explanation:

    Several members have reported that once they made sure the Windows Modules Installer Service (trustedinstaller.exe) was running, SP1 installed fine. So, if your Windows Modules Installer is disabled and stopped, set it to manual and start it. This WMI Service enables installation, modification, and removal of WindowsUpdates.

    General Maintenance
    Make sure you have sufficient disk space, run checkdisk, and defrag your hard drive.

    Disable Security
    Although you shouldn't have to, you might also try temporarily disabling your antivirus software, and firewall. Some members have reported this solved the problem for them.

    System File Checker
    If that doesn't work, Run the System File Checker Tool. Open cmd and enter sfc /scannow + ENTER.

    Required Other Updates
    Finally, there are some MS updates that are required prior to installing SP1. With Automatic Updates, they should be installed already but you might wish to double check:

    • 935509 - Vista Enterprise and Ultimate ONLY.
    • 938371 - All Versions.
    • 937287 - All Versions.
    From our Win Users Topic.
    Question: What is the difference between Windows Update and Microsoft Update?

    Answer:

    Windows Update installs new operating system features and fixes. Microsoft Update does that too but also updates some Microsoft products such as Office updates. Depending on which operating system you are using, you may already be using Microsoft Update. To check, go to Windows Update and check the settings for a Use Microsoft Update option or a checkbox that asks you if you wish to stop using Microsoft Update in favor of just using Windows Update.


    Win Users Message Board

    Ask this group a question! Select a topic below or Visit Win Users Board Now!





    Message Boards Summary

    PrestwoodBoards.com Recent Threads (all topics)

    Thread StarterReplies Last Post Topic
    TMonthCalendar and OnGetMon...
    I've noticed a problem with the OnGetMonthInfo event of TMonthCalendar. (IE. MonthCalendar1GetMonthInfo(Sender: TObject; Month: Cardinal; var MonthBoldInf...
    1
    Try such a nice piece of code as

    Calendar.Date:=Calendar.Date+31; C...

    9/4/2010
    Delphi VCL
    PrinterSetCurrent
    I have the following code on a form to switch printers behind the scenes.  There is a table that lists the users printers and a field in that table that defines what the printer is used for (i.e....
    0New!
    9/2/2010
    ObjectPAL
    ReportPrintInfo DynArray
    Can anybody explain to me the syntax to use ReportPrintInfo - the syntax # 3 version that uses an array? I need to set the PrintToFile option to create a postscript file and it seems to only be availa...
    0New!
    9/2/2010
    ObjectPAL
    ReportPrintInfo DynArray
    Can anybody explain to me the syntax to use ReportPrintInfo - the syntax # 3 version that uses an array? I need to set the PrintToFile option to create a postscript file and it seems to only be availa...
    0New!
    9/2/2010
    ObjectPAL
    Printing forms as reports d...
    I have a 3 page form that I need to open as a report.  When I open it, however, I only get the first page and a half.  Any ideas?  I have to do i...
    1
    Figured it out - has to do with the page size - ended up having to create 3 seperate reports but it ...
    9/2/2010
    Paradox Reports
    Changing account records ba...
    Does anyone know how to write this Paradox 4.5 code into a Paradox 11 script? This works in my old Paradox. It goes through a list of account names finds the account in another table and scans to pro...
    0New!
    8/29/2010
    ObjectPAL
    Windows 7 Paradox 9 report ...
    I've successfully installed Paradox 9 on a windows 7 workstation linked to SBS 2008.However, when I went to amend a report by redefining a field, Paradox crashe...
    9
    I've tried everything suggested in previous posts. Sometimes it works and sometimes it crashes. My w...
    8/24/2010
    Paradox Reports
    Server 2003 and BDE
    I have just thought I might move all my delphi stuff onto my 2003 server and then use remote desktop to access it however some of my apps give me a bdertl70 err...
    2
    Hi Owen, I suspect a rights problem. The app/user needs full rights to the data folder and net dir.
    8/16/2010
    Delphi Single User Apps
    Paradox 7 Update
    I know P7 is an ancient version but I dug the install disks out of a dusty drawer this morning and installed it in my XP machine. My question is whether I need ...
    1
    Never mind, I've applied the patch selectively.
    8/11/2010
    Paradox Setup, Vista, etc.
    Diplaying javascript error ...

    0New!
    8/7/2010
    ASP Classic - Handling Data
     
    536 People Online Now!!  
    Online Now: Sign In to see who's online now!  Not a member? Join Prestwood now. It's free!