Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Professional wrestling: ballet for the common man.


computers / alt.folklore.computers / Re: EHLLAPI

SubjectAuthor
* EHLLAPIJ. Clarke
`* Re: EHLLAPIQuadibloc
 +* Re: EHLLAPIQuadibloc
 |`* Re: EHLLAPIQuadibloc
 | +- Re: EHLLAPIJ. Clarke
 | `* Re: EHLLAPIPeter Flass
 |  `- Re: EHLLAPIJ. Clarke
 `- Re: EHLLAPIJ. Clarke

1
EHLLAPI

<n1c1ngt02tskgifem03jm2na9pqmtom9a8@4ax.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4059&group=alt.folklore.computers#4059

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx40.iad.POSTED!not-for-mail
From: jclarke.873638@gmail.com (J. Clarke)
Newsgroups: alt.folklore.computers
Subject: EHLLAPI
Message-ID: <n1c1ngt02tskgifem03jm2na9pqmtom9a8@4ax.com>
User-Agent: ForteAgent/8.00.32.1272
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 20
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Wed, 20 Oct 2021 20:25:29 -0400
X-Received-Bytes: 1728
 by: J. Clarke - Thu, 21 Oct 2021 00:25 UTC

Some years back I put together a nice macro in Excel that greatly
simplified one of our tests. It used EHLLAPI to poke a bunch of test
cases into a 3270 screen (the test was specifically verifying that the
code behind that screen was pointing at the right data sources--using
JCL would have defeated the purpose), grab the output, pull it down to
a PC, pok it into Excel, and compare the results with what they were
supposed to be. Turned an all-day pain in the butt job into about 20
keystrokes most of which were login and password, watch the screen
flash, and look at the nice pretty workbook that already has any
issues highlighted.

Well, the Powers That Be decided that we shall have 64-Bit Excel, and
Attachmate/Micro Focus/NetManage/whoever the H owns Rumba this week
doesn't have an EHLLAPI that works with 64 bit Excel. Before I
rewrite the whole damned thing in Python with an open source 3270
emulator, does anybody have an idea where I might find an EHLLAPI that
works with 64-bit Excel?

Thanks all.

Re: EHLLAPI

<d5fa273b-5e18-4d5f-a3d4-ab7b94d1a5cdn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4060&group=alt.folklore.computers#4060

  copy link   Newsgroups: alt.folklore.computers
X-Received: by 2002:a05:622a:5d0:: with SMTP id d16mr3470890qtb.60.1634785672906;
Wed, 20 Oct 2021 20:07:52 -0700 (PDT)
X-Received: by 2002:a37:b742:: with SMTP id h63mr2521508qkf.204.1634785671464;
Wed, 20 Oct 2021 20:07:51 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: alt.folklore.computers
Date: Wed, 20 Oct 2021 20:07:51 -0700 (PDT)
In-Reply-To: <n1c1ngt02tskgifem03jm2na9pqmtom9a8@4ax.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:56a:fa3a:e00:a46d:c4af:d7b:ffeb;
posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 2001:56a:fa3a:e00:a46d:c4af:d7b:ffeb
References: <n1c1ngt02tskgifem03jm2na9pqmtom9a8@4ax.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d5fa273b-5e18-4d5f-a3d4-ab7b94d1a5cdn@googlegroups.com>
Subject: Re: EHLLAPI
From: jsavard@ecn.ab.ca (Quadibloc)
Injection-Date: Thu, 21 Oct 2021 03:07:51 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 35
 by: Quadibloc - Thu, 21 Oct 2021 03:07 UTC

On Wednesday, October 20, 2021 at 6:25:32 PM UTC-6, J. Clarke wrote:
> Before I
> rewrite the whole damned thing in Python with an open source 3270
> emulator, does anybody have an idea where I might find an EHLLAPI that
> works with 64-bit Excel?

Out of curiosity, I did a Google search and found this page by IBM about
that product...

https://www.ibm.com/docs/en/personal-communications/6.0?topic=programming-introduction-standard-ehllapi-enhanced-ehllapi-winhllapi

It notes that IBM provides three versions of EHLLAPI:

Standard EHLLAPI (16- and 32-bit)
WinHLLAPI (16- and 32-bit)
IBM Enhanced 32-bit HLLAPI (ELLHAPI32)

Since 64-bit versions of Windows have no problem running pure 32-bit software written for
Windows 95, it's only 16-bit software for Windows 3.1 that they can't run, in my ignorance
this suggests that IBM's Enhanced 32-bit HLLAPI might *possibly* work, but as I certainly
can't guarantee that, you'll need to ask around. But at least there's a *hope* something
exists that might work.

However, reading further through that page, the other two versions of EHLLAPI have
separate 16-bit and 32-bit interfaces, and so if the 32-bit interfaces of either of them
don't work, there is likely to be a problem.

Searching a bit more, I found this Microsoft page

https://docs.microsoft.com/en-us/office/vba/language/concepts/getting-started/64-bit-visual-basic-for-applications-overview

which claims VBA allows 64-bit Microsoft Word, Excel, and so on to call 32-bit
APIs. But I have to assume this is all stuff you've already tried, and it hasn't
worked.

John Savard

Re: EHLLAPI

<90afb687-7f07-4e4a-9a0f-74cfea6553c2n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4061&group=alt.folklore.computers#4061

  copy link   Newsgroups: alt.folklore.computers
X-Received: by 2002:ad4:45f0:: with SMTP id q16mr2981409qvu.29.1634786447439;
Wed, 20 Oct 2021 20:20:47 -0700 (PDT)
X-Received: by 2002:a05:6214:234c:: with SMTP id hu12mr2519608qvb.43.1634786447303;
Wed, 20 Oct 2021 20:20:47 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: alt.folklore.computers
Date: Wed, 20 Oct 2021 20:20:47 -0700 (PDT)
In-Reply-To: <d5fa273b-5e18-4d5f-a3d4-ab7b94d1a5cdn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:56a:fa3a:e00:a46d:c4af:d7b:ffeb;
posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 2001:56a:fa3a:e00:a46d:c4af:d7b:ffeb
References: <n1c1ngt02tskgifem03jm2na9pqmtom9a8@4ax.com> <d5fa273b-5e18-4d5f-a3d4-ab7b94d1a5cdn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <90afb687-7f07-4e4a-9a0f-74cfea6553c2n@googlegroups.com>
Subject: Re: EHLLAPI
From: jsavard@ecn.ab.ca (Quadibloc)
Injection-Date: Thu, 21 Oct 2021 03:20:47 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 12
 by: Quadibloc - Thu, 21 Oct 2021 03:20 UTC

The short form is this:

- no, there isn't a 64-bit EHLLAPI floating around
- but the 32-bit one you have should work just fine IF:
you have the source code to the macros that your application uses to call the
32-bit EHLLAPI, and you can modify it and stick the resulting macro back in.

Just add declarations that say that the calls use 32-bit data types instead of the default
data type which is 64 bits, and you're off and running.

Not that I really believe that it will actually be that simple.

John Savard

Re: EHLLAPI

<28a7a1e3-5a7a-4c03-8fef-af297f5a5f8an@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4062&group=alt.folklore.computers#4062

  copy link   Newsgroups: alt.folklore.computers
X-Received: by 2002:a05:622a:15c6:: with SMTP id d6mr3445928qty.121.1634787056747;
Wed, 20 Oct 2021 20:30:56 -0700 (PDT)
X-Received: by 2002:a37:4041:: with SMTP id n62mr2440554qka.225.1634787056599;
Wed, 20 Oct 2021 20:30:56 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: alt.folklore.computers
Date: Wed, 20 Oct 2021 20:30:56 -0700 (PDT)
In-Reply-To: <90afb687-7f07-4e4a-9a0f-74cfea6553c2n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:56a:fa3a:e00:a46d:c4af:d7b:ffeb;
posting-account=1nOeKQkAAABD2jxp4Pzmx9Hx5g9miO8y
NNTP-Posting-Host: 2001:56a:fa3a:e00:a46d:c4af:d7b:ffeb
References: <n1c1ngt02tskgifem03jm2na9pqmtom9a8@4ax.com> <d5fa273b-5e18-4d5f-a3d4-ab7b94d1a5cdn@googlegroups.com>
<90afb687-7f07-4e4a-9a0f-74cfea6553c2n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <28a7a1e3-5a7a-4c03-8fef-af297f5a5f8an@googlegroups.com>
Subject: Re: EHLLAPI
From: jsavard@ecn.ab.ca (Quadibloc)
Injection-Date: Thu, 21 Oct 2021 03:30:56 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 15
 by: Quadibloc - Thu, 21 Oct 2021 03:30 UTC

Further web searching has turned up others that have asked the same
question as you:

https://code400.com/forum/forum/tips-techniques-tools-announcements/iseries-tools/153833-ehllapi-in-excel-64-bit
https://www.tetcommunity.com/blogs/personal-communications-session-api-pcsapi-in-ibm-personal-communications

and apparently the answer is: no, it can't be made to work in the
ways I was hoping. However, I also found this:

https://dn-computing.com/history.htm

The company DN-Computing already makes a 3270 emulator with
64-bit EHLLAPI. So apparently there may be a solution available to
purchase off the shelf.

John Savard

Re: EHLLAPI

<15p1nghev05ho0e7moig53grnthieejgd5@4ax.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4063&group=alt.folklore.computers#4063

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!aioe.org!feeder1.feed.usenet.farm!feed.usenet.farm!news.uzoreto.com!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx07.iad.POSTED!not-for-mail
From: jclarke.873638@gmail.com (J. Clarke)
Newsgroups: alt.folklore.computers
Subject: Re: EHLLAPI
Message-ID: <15p1nghev05ho0e7moig53grnthieejgd5@4ax.com>
References: <n1c1ngt02tskgifem03jm2na9pqmtom9a8@4ax.com> <d5fa273b-5e18-4d5f-a3d4-ab7b94d1a5cdn@googlegroups.com>
User-Agent: ForteAgent/8.00.32.1272
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 39
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Wed, 20 Oct 2021 23:55:56 -0400
X-Received-Bytes: 2567
 by: J. Clarke - Thu, 21 Oct 2021 03:55 UTC

On Wed, 20 Oct 2021 20:07:51 -0700 (PDT), Quadibloc
<jsavard@ecn.ab.ca> wrote:

>On Wednesday, October 20, 2021 at 6:25:32 PM UTC-6, J. Clarke wrote:
>> Before I
>> rewrite the whole damned thing in Python with an open source 3270
>> emulator, does anybody have an idea where I might find an EHLLAPI that
>> works with 64-bit Excel?
>
>Out of curiosity, I did a Google search and found this page by IBM about
>that product...
>
>https://www.ibm.com/docs/en/personal-communications/6.0?topic=programming-introduction-standard-ehllapi-enhanced-ehllapi-winhllapi
>
>It notes that IBM provides three versions of EHLLAPI:
>
>Standard EHLLAPI (16- and 32-bit)
>WinHLLAPI (16- and 32-bit)
>IBM Enhanced 32-bit HLLAPI (ELLHAPI32)
>
>Since 64-bit versions of Windows have no problem running pure 32-bit software written for
>Windows 95, it's only 16-bit software for Windows 3.1 that they can't run, in my ignorance
>this suggests that IBM's Enhanced 32-bit HLLAPI might *possibly* work, but as I certainly
>can't guarantee that, you'll need to ask around. But at least there's a *hope* something
>exists that might work.
>
>However, reading further through that page, the other two versions of EHLLAPI have
>separate 16-bit and 32-bit interfaces, and so if the 32-bit interfaces of either of them
>don't work, there is likely to be a problem.
>
>Searching a bit more, I found this Microsoft page
>
>https://docs.microsoft.com/en-us/office/vba/language/concepts/getting-started/64-bit-visual-basic-for-applications-overview
>
>which claims VBA allows 64-bit Microsoft Word, Excel, and so on to call 32-bit
>APIs. But I have to assume this is all stuff you've already tried, and it hasn't
>worked.

Yep. None of it works.

Re: EHLLAPI

<eap1ngd18d2j7hnnau5k9tn6obkema7s8c@4ax.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4064&group=alt.folklore.computers#4064

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.dns-netz.com!news.freedyn.net!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx36.iad.POSTED!not-for-mail
From: jclarke.873638@gmail.com (J. Clarke)
Newsgroups: alt.folklore.computers
Subject: Re: EHLLAPI
Message-ID: <eap1ngd18d2j7hnnau5k9tn6obkema7s8c@4ax.com>
References: <n1c1ngt02tskgifem03jm2na9pqmtom9a8@4ax.com> <d5fa273b-5e18-4d5f-a3d4-ab7b94d1a5cdn@googlegroups.com> <90afb687-7f07-4e4a-9a0f-74cfea6553c2n@googlegroups.com> <28a7a1e3-5a7a-4c03-8fef-af297f5a5f8an@googlegroups.com>
User-Agent: ForteAgent/8.00.32.1272
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 24
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Thu, 21 Oct 2021 00:03:19 -0400
X-Received-Bytes: 1846
 by: J. Clarke - Thu, 21 Oct 2021 04:03 UTC

On Wed, 20 Oct 2021 20:30:56 -0700 (PDT), Quadibloc
<jsavard@ecn.ab.ca> wrote:

>Further web searching has turned up others that have asked the same
>question as you:
>
>https://code400.com/forum/forum/tips-techniques-tools-announcements/iseries-tools/153833-ehllapi-in-excel-64-bit
>https://www.tetcommunity.com/blogs/personal-communications-session-api-pcsapi-in-ibm-personal-communications
>
>and apparently the answer is: no, it can't be made to work in the
>ways I was hoping. However, I also found this:
>
>https://dn-computing.com/history.htm
>
>The company DN-Computing already makes a 3270 emulator with
>64-bit EHLLAPI. So apparently there may be a solution available to
>purchase off the shelf.

Thank you very much. Your Google-fu is strong.

And that's cheap enough for a single user that I can buy my own copy
and convince myself that it works with Hercules before I go to the
boss.

Re: EHLLAPI

<40739861.656553585.536511.peter_flass-yahoo.com@news.eternal-september.org>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4068&group=alt.folklore.computers#4068

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: peter_flass@yahoo.com (Peter Flass)
Newsgroups: alt.folklore.computers
Subject: Re: EHLLAPI
Date: Thu, 21 Oct 2021 17:00:40 -0700
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <40739861.656553585.536511.peter_flass-yahoo.com@news.eternal-september.org>
References: <n1c1ngt02tskgifem03jm2na9pqmtom9a8@4ax.com>
<d5fa273b-5e18-4d5f-a3d4-ab7b94d1a5cdn@googlegroups.com>
<90afb687-7f07-4e4a-9a0f-74cfea6553c2n@googlegroups.com>
<28a7a1e3-5a7a-4c03-8fef-af297f5a5f8an@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Info: reader02.eternal-september.org; posting-host="48883f6c8b026ee7555001ef56198ac6";
logging-data="13306"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/GKJ2zUPPLkbkP6waiFkeZ"
User-Agent: NewsTap/5.3.1 (iPad)
Cancel-Lock: sha1:/j5oThhTiDLRH31wPbdaMfGimpw=
sha1:2tdscc+sYJUH8vmp5yCLuJbj6vY=
 by: Peter Flass - Fri, 22 Oct 2021 00:00 UTC

Quadibloc <jsavard@ecn.ab.ca> wrote:
> Further web searching has turned up others that have asked the same
> question as you:
>
> https://code400.com/forum/forum/tips-techniques-tools-announcements/iseries-tools/153833-ehllapi-in-excel-64-bit
> https://www.tetcommunity.com/blogs/personal-communications-session-api-pcsapi-in-ibm-personal-communications
>
> and apparently the answer is: no, it can't be made to work in the
> ways I was hoping. However, I also found this:
>
> https://dn-computing.com/history.htm
>
> The company DN-Computing already makes a 3270 emulator with
> 64-bit EHLLAPI. So apparently there may be a solution available to
> purchase off the shelf.
>
> John Savard
>

I read that PCOMM supports 64-bit HLLAPI.

--
Pete

Re: EHLLAPI

<lr14ng9c3ddca6u2p77cr4hc3sj5afmr6i@4ax.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=4069&group=alt.folklore.computers#4069

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!news.uzoreto.com!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx47.iad.POSTED!not-for-mail
From: jclarke.873638@gmail.com (J. Clarke)
Newsgroups: alt.folklore.computers
Subject: Re: EHLLAPI
Message-ID: <lr14ng9c3ddca6u2p77cr4hc3sj5afmr6i@4ax.com>
References: <n1c1ngt02tskgifem03jm2na9pqmtom9a8@4ax.com> <d5fa273b-5e18-4d5f-a3d4-ab7b94d1a5cdn@googlegroups.com> <90afb687-7f07-4e4a-9a0f-74cfea6553c2n@googlegroups.com> <28a7a1e3-5a7a-4c03-8fef-af297f5a5f8an@googlegroups.com> <40739861.656553585.536511.peter_flass-yahoo.com@news.eternal-september.org>
User-Agent: ForteAgent/8.00.32.1272
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 27
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Thu, 21 Oct 2021 20:37:03 -0400
X-Received-Bytes: 2064
 by: J. Clarke - Fri, 22 Oct 2021 00:37 UTC

On Thu, 21 Oct 2021 17:00:40 -0700, Peter Flass
<peter_flass@yahoo.com> wrote:

>Quadibloc <jsavard@ecn.ab.ca> wrote:
>> Further web searching has turned up others that have asked the same
>> question as you:
>>
>> https://code400.com/forum/forum/tips-techniques-tools-announcements/iseries-tools/153833-ehllapi-in-excel-64-bit
>> https://www.tetcommunity.com/blogs/personal-communications-session-api-pcsapi-in-ibm-personal-communications
>>
>> and apparently the answer is: no, it can't be made to work in the
>> ways I was hoping. However, I also found this:
>>
>> https://dn-computing.com/history.htm
>>
>> The company DN-Computing already makes a 3270 emulator with
>> 64-bit EHLLAPI. So apparently there may be a solution available to
>> purchase off the shelf.
>>
>> John Savard
>>
>
>I read that PCOMM supports 64-bit HLLAPI.

I am surprised that we don't already have that available. Of course
IBM does the usual IBM trick of making you call and talk to a
marketroid before they'll deign to tell you you can't afford it.


computers / alt.folklore.computers / Re: EHLLAPI

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor