Ja, das sollte so funktionieren.

Also im Ur-CCBasic hat man Variablen so deklariert
Define xx Port[1]

In Basic++ wurde das etwas mehr in Richtung Visual Basic gehalten
Define xx as Port[1]

Und in Basic++ 2006 wurde auch DIM als Alternative zu Define erlaubt.
DIM xx Port[1]

Alle 3 Arten die Variablen zu deklarieren sind in Basic++ 2006 zulässig.

Hier ist noch ne kleine Erklärung aus der WorkBench++ Hilfe
http://www.csslabs.de/ccontrol/help/define.html