PowerBuilder Tips, Tricks, and Techniques

Berndt Hamboeck

Subscribe to Berndt Hamboeck: eMailAlertsEmail Alerts
Get Berndt Hamboeck via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Berndt Hamboeck

One cool feature in Pocket PowerBuilder is that you can include functionality that's not provided by the tool: accessing the Windows CE Application Programming Interface (WinCE API). End users can't access these functions. However, programmers can access the code written in the DLLs through the API and use this code in their programs. Why Use the Windows API The WinCE API provides developers with direct access to internal functions that usually provide access to hardware functions. There are several advantages when using the WinCE API: You can accomplish tasks that are not possible from within Pocket PowerBuilder. You'll agree that the PowerBuilder product family is a comprehensive and powerful programming language, but it will never be able to provide a built-in function for every possible task, since some functions depend on the device being used. A lot of function... (more)

PowerJ 4.0 - Struts Development

Struts is an open source initiative from the Jakarta Project written in Java. Sponsored by the Apache Software Foundation, the project's goal is to provide an open source framework that's useful for building Web applications with Java servlet and JavaServer Pages (JSP) technology. Struts encourages application architectures based on the Model-View-Controller (MVC) design paradigm. In the MVC design pattern, application flow is mediated by a central controller that delegates requests to an appropriate handler. The handlers are tied to a Model and act as an adapter between the req... (more)

DDDW Tips and Tricks

The DropDownDataWindow (DDDW) edit style is one of PowerBuilder's outstanding features. Yes, I know there are a lot of new and exciting capabilities in the upcoming release of PowerBuilder, but in this article I'll try to solve some of the current problems with the existing features that are popping up in nearly every project I've seen. Here I'll focus on DropDownDataWindows, including: How to get started with DDDWs Filtering DDDWs without losing the display value in other rows Catching the collapsing of a DDDW Trapping the cursor keys in a DDDW Autocomplete DDDW values Getting S... (more)

PowerBuilder Goes MP3

In this article I'll show you how to play MP3 files with your own "sound machine" written in PowerBuilder. But before we start to implement it, you should first understand what MP3 is. MPEG-1 Layer III, MPEG Audio Layer III, or MP3; it's all the same. I'll use the name MP3 from now on. Fraunhofer Gesellschaft (FhG) situated in Germany was the original company/founder in the development of the MP3 standard and received patent protection for it in 1989. The original name was EUREKA project EU147, Digital Audio Broadcasting. Dieter Seitzer, a professor at the University of Erlangen,... (more)

Tips, Tricks & Recipes for Sybase ASE

Tips, Tricks & Recipes for Sybase ASE Author: Rob Verschoor Publisher: Sypron Publications, The Netherlands In contrast with Rob Verschoor's previous book, The Complete Sybase ASE Quick Reference Guide, his new book, Tips, Tricks & Recipes for Sybase ASE, is a full-size book filled with a lot information that ASE administrators and ASE developers will find useful. It provides dos and don'ts, and tips on how to keep your data intact, performant, and valid, and your ASE users happy. The author, Rob Verschoor, is a certified DBA for ASE 12.5/12.0, and a freelance consultant with his o... (more)