wodFtpDLX demo limitations (General questions)
I have downloaded the demo version of wodFtpDLX, and rebuilt the sample named '1. Dialog Based' from the folder VCMFC. When I run the sample I get the following error in the debug window:
CoCreateInstance of OLE control {E26D1AC4-B4E5-4CD6-8381-55E053B0A45E} failed.
Result code: 0x80040112
Is the control is properly registered?
and, the sample does not run. Error code 0x80040112 means the control is not properly licensed. Similiarly, I see the html/javascript sample does not show the ActiveX control's ftp GUI. So ... how can I evaluate the software. I want to make sure the ftp GUI meets our needs. Do I need a temporary license or something like this?
Re: wodFtpDLX demo limitations
Luke,
are you running it form the same computer where it is installed? This is limitation of DEMO version. You must.
Kreso
Re: wodFtpDLX demo limitations
Luke,
are you running it form the same computer where it is installed? This is limitation of DEMO version. You must.
Kreso
Yes, I do run the demo on the very same computer where I have installed your download. I have installed the demo twice - on two computers:
XP SP2
win2003 x64
with the same result - unable to see the ftp GUI. Anything else to check?
Re: wodFtpDLX demo limitations
Does any of our samples run, such as VB or VC?
Perhaps this is IE (due to security issues) not allowing ActiveX to be loaded?
Kreso
Re: wodFtpDLX demo limitations
Does any of our samples run, such as VB or VC?
Perhaps this is IE (due to security issues) not allowing ActiveX to be loaded?
Kreso
The html javascript sample connects and performs transfers but does not display GUI. The screen looks like this:
Re: wodFtpDLX demo limitations
I just tried, it does for me. What if you leave default microsoft ftp to connect there? Do you see anything there?
Perhaps your folder is empty and this 'demo' folder is there always in demo version.
Kreso
Re: wodFtpDLX demo limitations
1. Dialog Based MFC sample doesn't work for me as well - this is my mistake. I'll make that fixed immediately.
I see. Open the resource, remove wodFtpDLX from the window and add it back again, just make sure resource ID is the same IDC_WODFTPDLX1
Kreso
Re: wodFtpDLX demo limitations
1. Dialog Based MFC sample doesn't work for me as well - this is my mistake. I'll make that fixed immediately.
I see. Open the resource, remove wodFtpDLX from the window and add it back again, just make sure resource ID is the same IDC_WODFTPDLX1Kreso
1. The procedure worked to the point where the control is initialized and I can make the connection. Here is what I have found: the control works fine with ftp.microsoft.com but the directory listing does not appear when testing with win ce .net 4.2 device. As you know ce devices are in the heart of our business. I use LXE VX6 running Windows CE .NET ver 4.2. I know the ftp server works on the device because I can connect with Microsoft ftp client. I can run 'ls' and other commands. So ... the VC sample and javascript html sample behave now consistently, they work with microsoft's ftp site but fail to display the directory listing when accessing my ce device. I can still connect and get files from the device using your APIs.
2. I am somewhat confused about the GUI window I saw when connecting to Microsoft. I did not see the client side file system window. I am sort of used to ftp clients showing two file system windows: local and remote. I need the two windows so users can copy files between the them. Is there an option to show the client file system window in the control?
Re: wodFtpDLX demo limitations
Luke,
no, there isn't option for local window, but you can use shell for that. You can embed explorer window, I'm sure CodeGuru has many articles on that one. I am not sure how good would drag&drop work however, but we can improve that if needed.
As for WinCE device, are you saying that you're running FTP server on WinCE? If so, can you send me directory listing returned by, for example, MS FTP client? I will then feed wodFtpDLX with it to see why it doesn't show any files. You can even return result shown in ListItem event.
Kreso
Re: wodFtpDLX demo limitations
Luke,
no, there isn't option for local window, but you can use shell for that. You can embed explorer window, I'm sure CodeGuru has many articles on that one. I am not sure how good would drag&drop work however, but we can improve that if needed.
As for WinCE device, are you saying that you're running FTP server on WinCE? If so, can you send me directory listing returned by, for example, MS FTP client? I will then feed wodFtpDLX with it to see why it doesn't show any files. You can even return result shown in ListItem event.
Kreso
MS ftp client produced this listing:
=====================================
ftp> ls -l
200 Command okay.
150 File status okay; about to open data connection.
01-01-98 07:00 <DIR> Network
01-01-98 07:00 <DIR> System
03-03-09 21:24 <DIR> New Folder
03-02-09 18:24 2221 BarPrint.htm
02-23-09 11:05 <DIR> PdbInfo
02-25-09 10:01 2807 PkCtrlSv.log
02-23-09 11:05 78 pkfsh.log
02-23-09 11:05 8112 PkInst.log
02-23-09 11:04 <DIR> Application Data
02-23-09 06:04 23 Control Panel.lnk
02-23-09 06:04 <DIR> My Documents
02-23-09 06:04 <DIR> Program Files
02-23-09 06:04 <DIR> Temp
02-23-09 06:04 <DIR> Windows
226 Closing data connection.
ftp: 688 bytes received in 0.36Seconds 1.92Kbytes/sec.
ftp>
======================================
Re: wodFtpDLX demo limitations
Any luck resolving the issue of missing directory listing?
Re: wodFtpDLX demo limitations
Luke,
I checked. This is *almost* fmtWindows format, except that fmrWindows assumes 'PM' and 'AM' to be found at the hour info, but this format uses 24hour time instead. However, even without that, it is recognized as fmtVShell so *some* result should appear, even wrong.
If you don't see anything, then perhaps data connection was not established properly? Is server (or client) firewalled? Does changing from Passive property to something else help? Can I connect there?
In the meantime I have fixed fmtWindows so it recongizes this format correctly, can you try it out? Just download wodFtpDLX again.
Kreso
Re: wodFtpDLX demo limitations
I will be glad to run any tests - please send me an htm file you want to run, maybe with a window for diagnostics and any other connect options you want me to try. I have tried to make this change:
wodFtpDLX1.Passive = 0;
but I did not get the directory listing.
1. Do you mind switching to e-mail?
2. I will be gone for 3 hours.
Re: wodFtpDLX demo limitations
Luke,
Email is send. Let us know how it goes.
Drazen