News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

Excel and XTYP_ADVSTART

Started by jj2007, March 31, 2013, 10:32:56 AM

Previous topic - Next topic

jj2007

Quote from: dedndave on April 01, 2013, 11:11:28 AM
the point is - DdeRecon does work - you have to use the right syntax for "item"   :P

Bloody hell, it does - and it's a 16-bit executable, so I can't debug it :(

dedndave

have you forgotten SymDeb and Debug ? - lol

dedndave

even though it is 16-bit and C, it does tell you what functions to call and which flags to use
i would think it would be a big help

i mean - at least it isn't written in C++ or C# or something - lol

jj2007

Quote from: dedndave on April 01, 2013, 02:35:55 PM
i mean - at least it isn't written in C++ or C# or something - lol

It's plain C, and I tried to rebuild it with PellesC but no luck - the usual bunch of cryptic error messages :(

japheth

Quote from: jj2007 on April 01, 2013, 06:23:02 PM
It's plain C, and I tried to rebuild it with PellesC but no luck - the usual bunch of cryptic error messages :(

Had no problem to build it with VC 2003 Toolkit ( exceot a tiny change: _fstrupr() -> _strupr() )

dedndave

i had no luck with my older Excel, Andreas
but - nice going - it may work with a newer version of Excel

at any rate, i was suggesting you use the source as a guideline to write an asm version
if i had more time to play with it, i would give it a whirl
but, no, i get to do sister's drywall today - lol

FORTRANS

Hi,

   DdeRecon seems to work with Excel 2000.  I can post a screen
shot if wanted.

Steve

dedndave

great - that should be good enough to get Jochen going   :t

jj2007

Quote from: japheth on April 01, 2013, 08:57:32 PM
Quote from: jj2007 on April 01, 2013, 06:23:02 PM
It's plain C, and I tried to rebuild it with PellesC but no luck - the usual bunch of cryptic error messages :(

Had no problem to build it with VC 2003 Toolkit ( exceot a tiny change: _fstrupr() -> _strupr() )

Thanks, Andreas. With Excel 2003, it finds the servers (Excel, Folders, PROGMAN, Shell) but no service topics.

jj2007

Quote from: dedndave on April 01, 2013, 11:30:39 PM
great - that should be good enough to get Jochen going   :t

I am going, actually - now the hotlink works like a charm :biggrin:
More tomorrow evening.

jj2007

OK - here it is...

Assembly requires latest 3 April MB version.

The attached XlsViewer.exe can send strings to selected cells, and updates via hotlink changes that the user does in Excel to the cells that were selected at the moment of clicking "Hotlink".

Grateful if somebody could test it on Window 8...

Thanks,
jj

Gunther

Hi Jochen,

Quote from: jj2007 on April 03, 2013, 09:54:19 AM
Grateful if somebody could test it on Window 8...

Thanks,
jj

I've a new laptop with Windows 8 installed, but no MS Office. Will Libre Office do the same job?

Gunther
You have to know the facts before you can distort them.

jj2007

Quote from: Gunther on April 03, 2013, 10:41:24 AMWill Libre Office do the same job?

Scheint so. Einfach mal ausprobieren ;-)

Now the question is whether they also use "Excel" as server name :badgrin:
Found it: They call the server Soffice... so good ol' DDE exists there, too, but now the big question is if, apart from a different server name which is easy to adjust, there are other little discrepancies :(

sinsi

Hey jj, seems to work - win8 pro x64, office 2010 x64

jj2007

Quote from: sinsi on April 03, 2013, 07:20:06 PM
Hey jj, seems to work - win8 pro x64, office 2010 x64

Thanks, John. Given that they deprecated DDE almost twenty years ago, that's encouraging :biggrin: