Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

SFTP in VB6

1,050 views
Skip to first unread message

Hansi

unread,
Oct 13, 2008, 9:32:38 AM10/13/08
to
Hi there,

I need to use SFTP in an old VB6 environment.

I do not want to use an active-x, because I would need to install it
on every client.

Is there a dll to call with API (Declare...)
or a native windows-API ?

Please help

Marge

unread,
Oct 14, 2008, 4:59:46 AM10/14/08
to
A search of my system finds a DXTMSFTP.DLL in windows\system32

What is this DLL, I can't find any info on google of microsoft
searches?


Jan Hyde (VB MVP)

unread,
Oct 14, 2008, 5:50:05 AM10/14/08
to
Marge <marg...@googlemail.com>'s wild thoughts were
released on Tue, 14 Oct 2008 01:59:46 -0700 (PDT) bearing
the following fruit:

>A search of my system finds a DXTMSFTP.DLL in windows\system32
>
>What is this DLL, I can't find any info on google of microsoft
>searches?
>

I can't see the link between your question and the OPs post
or VB for that matter.

However a google search, the very first entry tells me it's
a directX file.


--
Jan Hyde (VB MVP)

https://mvp.support.microsoft.com/profile/Jan.Hyde

Marge

unread,
Oct 16, 2008, 8:40:19 AM10/16/08
to
He wanted to use SFTP, I have no idea what SFTP is but he did wonder
if there was a DLL file,

so I searched system for SFTP which found 1 item which was
DXTMSFTP.DLL

I then wanted to check what it was but found nothing of any use, I did
asume myself that it was a directX file due to the DX at the begining
but my search returned nothing.

I have since realised that I have recently set my defult google to
Google.co.uk which does infact return nothing.

Have a nice day :o)
& God Bless

Marge

unread,
Oct 16, 2008, 8:44:47 AM10/16/08
to

Alfie [UK]

unread,
Oct 16, 2008, 9:35:33 AM10/16/08
to

I presume the OP was referring to Secure File Transfer Protocol,
essentially running FTP in a secure SSH session. SSH isn't something
I've messed around with much though.

If you have a look at the dll properties you'll see DXTMSFT.DLL for
instance is 'DirectX Media -- Image DirectX Transforms' and appears to
have been installed for use by Internet Explorer. I don't have
DXTMSFTP.DLL on my system.
--
Alfie [UK]
<http://www.delphia.co.uk/>
The goal of Computer Science is to build something that will last at least until we've finished building it.

Hansi

unread,
Oct 22, 2008, 3:31:27 AM10/22/08
to
Alfie [UK] schrieb:

> On Thu, 16 Oct 2008 05:40:19 -0700 (PDT), Marge
> <marg...@googlemail.com> wrote:
>
>> He wanted to use SFTP, I have no idea what SFTP is but he did wonder
>> if there was a DLL file,
>>
>> so I searched system for SFTP which found 1 item which was
>> DXTMSFTP.DLL
>>
>> I then wanted to check what it was but found nothing of any use, I did
>> asume myself that it was a directX file due to the DX at the begining
>> but my search returned nothing.
>>
>> I have since realised that I have recently set my defult google to
>> Google.co.uk which does infact return nothing.
>>
> I presume the OP was referring to Secure File Transfer Protocol,
> essentially running FTP in a secure SSH session. SSH isn't something
> I've messed around with much though.
>
> If you have a look at the dll properties you'll see DXTMSFT.DLL for
> instance is 'DirectX Media -- Image DirectX Transforms' and appears to
> have been installed for use by Internet Explorer. I don't have
> DXTMSFTP.DLL on my system.

Hi,

maybe I did not write my question exact enough:

I need to transfer files unsing sftp (secure ftp, ssh, ...)
optional I could use SCP-functionality too,
in a vb6 application.

Now I use Windows-API to have ftp-functionality,
but I have to switch to sftp soon.

As my application should not need active-x, or anything else, that
has to be installed, I would prefer pure API-calls or calls
to a dll using "declare".

First I thought, this is no problem, and can easily be
done, but I cannot find any API or any DLL, that

- does not need any installation (registration, ...)
- can be distributed just with the exe
- can be called using declare
- sould be free of charge (or a license-model, that does not rstict the
amount of installations)


Any further Idea?

Alex

Jason Keats

unread,
Oct 22, 2008, 6:42:54 AM10/22/08
to
Hansi wrote:
>
> Hi,
>
> maybe I did not write my question exact enough:
>
> I need to transfer files unsing sftp (secure ftp, ssh, ...)
> optional I could use SCP-functionality too,
> in a vb6 application.
>
> Now I use Windows-API to have ftp-functionality,
> but I have to switch to sftp soon.
>
> As my application should not need active-x, or anything else, that
> has to be installed, I would prefer pure API-calls or calls
> to a dll using "declare".
>
> First I thought, this is no problem, and can easily be
> done, but I cannot find any API or any DLL, that
>
> - does not need any installation (registration, ...)
> - can be distributed just with the exe
> - can be called using declare
> - sould be free of charge (or a license-model, that does not rstict the
> amount of installations)
>
>
> Any further Idea?
>
> Alex

The only free Windows DLL I know of that will allow you to use Secure
FTP is http://curl.haxx.se/libcurl/

I suggest you download the Visual Basic and .NET bindings and study the
samples and documentation.

0 new messages