- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Device 'KB:' in VAX BASIC
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-10-2008 06:53 PM
тАО08-10-2008 06:53 PM
Device 'KB:' in VAX BASIC
DECLARE STRING my_terminal
DECLARE WORD term_chan
my_terminal="KB:"
STAT_L=SYS$ASSIGN(my_terminal,term_chan,,,)
It seems the device "KB:" is no longer valid. Does anybody know that is there any other device name can replace "KB:"? Please help.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-10-2008 07:03 PM
тАО08-10-2008 07:03 PM
Re: Device 'KB:' in VAX BASIC
are also potential candidates.
Was this software originally written on RSTS/E?
"KB:" is definitely a carryover from RSTS/E; I didn't know that synonym was accepted by VAX BASIC, although there are a lot of RSTS/E-compatible language elements supported
by VAX BASIC.
-- Rob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-10-2008 07:31 PM
тАО08-10-2008 07:31 PM
Re: Device 'KB:' in VAX BASIC
>by VAX BASIC
Nothing to do with BASIC, it's SYS$ASSIGN opening the channel. I suspect it was a site, or user specific logical name, probably something like:
$ DEFINE KB SYS$INPUT
You don't need to change the code, just define the logical name (though it might make sense to change it to something that won't generate another posting just like this one 10 years down the track when someone has the task of migrating to Itanium V8.3)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-10-2008 07:43 PM
тАО08-10-2008 07:43 PM
Re: Device 'KB:' in VAX BASIC
Most likely, there is a definition for KB in some logical name table.
I recommend that a check be done on the operating context of the program(s) on the VAX. In particular, check any command files associated with running the code, as well as the commands used at login or system startup.
- Bob Gezelter, http://www.rlgsc.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-11-2008 09:01 AM
тАО08-11-2008 09:01 AM
Re: Device 'KB:' in VAX BASIC
In all likelihood, KB: is now TT: -- but you'll want to confirm what other magic might happen with your local KB definition in your local OpenVMS environment.
I'd use TT: in preference to SYS$INPUT, as that latter logical name isn't necessarily a terminal.
All of which here means you can change your code, or you can find the old definition and haul it over.
Migrating to OpenVMS Alpha V8.3 (current) would be recommended; V7.2 is old and no longer supported; no new fixes have been created for that release for some years now. In any event, there have been BASIC ECO kits around over the years; get current with ECOs for whatever version you end up on.
Stephen Hoffman
HoffmanLabs LLC
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-17-2008 10:51 PM
тАО08-17-2008 10:51 PM
Re: Device 'KB:' in VAX BASIC
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-06-2009 05:35 PM
тАО10-06-2009 05:35 PM