This is part of my project ‘100 Days of PowerBuilder’ which is a series of discussions focused on basic PowerBuilder development. Note: This article is written with examples created in PowerBuilder version 12.5. Most steps/examples will be identical with any version going back to 9. So lets get back to work on our sample application…
- .ics
- .NET
- Active Directory
- C#
- Citrix
- COM
- Connection string
- Dashboard
- datawindow
- debug
- disaster prepardness
- ETL
- EVENTCREATE
- Facsys
- frogs
- games
- MDI
- mySQL
- ODBC
- OLEDB
- Outlook
- parenting
- PB.INI
- pfc
- Powerbuilder
- Powerbuilder OLE
- Powerbuilder Tutorial
- programming
- regasm
- REPORTEVENT
- SCOPE_IDENTITY
- source control
- SQL Anywhere
- SQL Native Client
- SQL Server
- TWAIN
- Uniface
- Visual Basic
- web service
- Windows API
- Windows Event Log
- Windows settings
100 Days of PowerBuilder – Day 5 – Building up the Application Structure
Comment on 100 Days of PowerBuilder – Day 5 – Building up the Application Structure »
PowerBuilder – SQL Native Client and DisableBind
Okay so you are upgrading your application, perhaps using the latest version of PowerBuilder (12.5) and SQL Server (2008 R2), and decide to use the SQL Native Client (SNC) to take advantage of new features in the database. Now like many organizations which use Microsoft SQL Server, you may have gone to OLE DB in…
Something to do – Today
A tornado missed my house by about 1000 feet this past Saturday at about 2:30am. Thankfully there was almost no damage done to the house I live in, indeed, even though several houses in my neighborhood were extensively damanged, there were no injuries. This leads me to the purpose of this topic: prepare an emergency…
100 Days of Powerbuilder – Day 4: A Look at the IDE
This is part of my project ‘100 Days of PowerBuilder’ which is a series of discussions focused on basic PowerBuilder development. Note: This article is written with examples created in PowerBuilder version 12.5. Most steps/examples will be identical with any version going back to 9. Mastering the PowerBuilder Integrated Development Environment (IDE) is the key…
Comment on 100 Days of Powerbuilder – Day 4: A Look at the IDE »
PowerBuilder – Fontheight method in Expressions
An enhancement was put into PB12.1 dealing with determining the height of a datawindow column based on its font setting. It’s called Fontheight and takes a string parameter. Unfortunately there does not appear to be any documentation on it in the PB help files (I’m looking in PB12.5). You can see a reference to it…
Coding for Amateurs
Bumped into this code the other day. Hmmmm… //b_paint_good is a boolean set somewhere else IF NOT b_paint_good THEN //do not do something here [code follows] ELSE // do something here [more code follows] END IF Now what’s the point of this? Trying to raise the defect count on your software (in the immortal words…
100 Days of Powerbuilder – Day 3: Window Properties
This is part of my project ‘100 Days of PowerBuilder’ which is a series of discussions focused on basic PowerBuilder development. Note: This article is written with examples created in PowerBuilder version 12.5. The most steps would be identical with any version going back to 9. Continuing with the window we created on Day 2…
Comment on 100 Days of Powerbuilder – Day 3: Window Properties »
Windows Installer Error – “Installshield error 1500”
So I finally upgraded my laptop to Windows 7 from (shudder) Vista. Not a big deal, just pop in a new hard drive (four times larger than old one). Boot from the install CD and go to town. After the os install, now all the other Microsoft products (Visual Studio, SQL Server, Service Packs, etc.).…
100 Days of PowerBuilder – Day 2: Creating a Main Application Window
This is part of my project ‘100 Days of PowerBuilder’ which is a series of discussions focused on basic PowerBuilder development. Note: This article is written with examples created in PowerBuilder version 12.5. The most steps would be identical with any version going back to 9. For the purposes of this exercise I will be…
PowerBuilder – Finding special folders – FDCC Compliance
Here is a link to an article by Bruce Armstrong (since broken) relating to new functionality in PB11.5. The article specifically deals with FDCC (Federal Desktop Core Configuration) Compliance in PB apps and specifically the SHGetFolderPath Windows API function. Although this information has been available for awhile, it’s worth noting again. Usage Notes: function ulong SHGetFolderPath(ulong hwndOwner,…