1
Applications / Re: Visual BASIC for OS/2
« on: June 21, 2017, 12:14:46 pm »
No template that I can see - neither in the VABASIC folders nor in the main OS/2 templates folder.
Ouput of script attached.
Ouput of script attached.
OS2World.com Forum is back !!!
Remember to visit OS2World at:
http://www.os2world.com
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
LIBPATH C:\Programs\VABASIC\SOM\LIB; C:\Programs\VABASIC\DLL;
PATH C:\Programs\VABASIC\SOM\BIN; C:\Programs\VABASIC\BIN;
DPATH C:\Programs\VABASIC\SOM\MSG;
HELP C:\Programs\VABASIC\HELP;
SOMIR C:\Programs\VABASIC\SOM\ETC\SOM.IR;
INCLUDE C:\Programs\VABASIC\SOM\INCLUDE;
VWDIR C:\Programs\VABASIC;
LIB C:\Programs\VABASIC\SOM\LIB;
SOMBASE C:\Programs\VABASIC;
SMINCLUDE C:\Programs\VABASIC\SOM\INCLUDE;
SMTMP C:\Programs\VABASIC\SOM\TMP;
If you are familiar with Visual Basic, you will find the transition to VisualAge for Basic an easy one. VisualAge for Basic supports the Visual Basic** language, while extending it in several ways. In VisualAge for Basic, you can load and run your Visual Basic** programs that have been saved in text format.
This section provides an overview of the differences between VisualAge for Basic and Microsoft Visual Basic. They include:
Visual Basic is only available for the Microsoft Windows operating system. Versions of VisualAge for Basic exist for several operating systems, including Microsoft Windows, OS/2, and AIX.
The VisualAge for Basic language is compatible with Visual Basic. However, VisualAge for Basic contains a number of unique statements and functions as well.
Visual Basic uses proprietary "custom controls" as application elements. VisualAge for Basic's components are classes from which you can derive subclasses.
Visual Basic does not allow you to define or derive classes. VisualAge for Basic lets you define new non-visual classes. In addition, you can use VisualAge for Basic to derive from existing visual component classes. Derivation can be done interactively or using VisualAge for Basic statements.
VisualAge for Basic assigns the extension .i to new forms. VisualAge for Basic also recognizes forms assigned the extension .frm by Visual Basic.
Visual Basic assigns the extension .mak to project files. VisualAge for Basic assigns the extension .prj to project files.
VisualAge for Basic's debugging facilities are contained in the Inspector and the Watchpoints and Breakpoints window. You use these tools to set breakpoints and watchpoints, examine the call stack, and change the values of variables using the Immediate window.
VisualAge for Basic lets you incorporate the following into your applications:
-Visual or non-visual C++ objects
-SOM objects
-OLE objects
-Native GUI controls
-OpenDoc components and OCXs
"gamode show" will show your currently available resolutions and device number
ie, device 0
To add a new resolution that is smaller or upto the same x and y values:
"gamode add <xres> <yres> <bits> [device]"
gamode can normally be found in your snap directory.
Bus 2 (PCI), Device Number 0, Device Function 0
Vendor 14E4h Broadcom Limited
Device 170Ch BCM4401-B0 100Base-TX
Subsystem ID 01C91028h Unknown
Subsystem Vendor 1028h Dell
System IRQ 16, INT# A
Bus 2 (PCI), Device Number 3, Device Function 0
Vendor 8086h Intel Corporation
Device 4220h PRO/Wireless 2200BG [Calexico2] Network Connection
Subsystem ID 27228086h Unknown
Subsystem Vendor 8086h Intel Corporation
System IRQ 19, INT# A
route -fh
arp -f
ifconfig lo 127.0.0.1
REM ifconfig lan0
REM ifconfig lan1
REM ifconfig lan2
REM ifconfig lan3
REM ifconfig lan4
REM ifconfig lan5
REM ifconfig lan6
REM ifconfig lan7
REM ifconfig sl0
DHCPSTRT -i lan0 -d 0
IBM OS/2 LANMSGDD [05/21/04] 6.00 is loaded and operational.
MMBFE NDIS device driver @#Arca Noae LLC:0.0.2#@##1## 4 Dec 2016 21:33:08 DAZAR1 ::::2::SVN63@@Broadcom BCM4401 Fast Ethernet driver
MMBFE Hardware detected: Broadcom BCM4401-B0 Fast Ethernet
MMBFE PHY: driver=bmtphy OUI=818 MODEL=36 FAIL
MMBFE PHY: driver=bmtphy OUI=818 MODEL=36 SUCCESS
MMBFE Mac address: xx:xx:xx:xx:xx:xx
MMBFE Setup filter interrupt 16
IBM OS/2 LAN Netbind
Note: MAC Address obfuscated.[PROT_MAN]
DRIVERNAME = PROTMAN$
[IBMLXCFG]
TCPIP_NIF = TCPIP.NIF
MMBFE_NIF = MMBFE.NIF
[TCPIP_NIF]
DriverName = TCPIP$
Bindings = MMBFE_NIF
[MMBFE_NIF]
DriverName = MMBFE$