Home > General > Ddeexec

Ddeexec

configure -menu .menu set t [text .t -yscrollcommand {.s set}] set s [scrollbar .s -command [list $t yview]] $t insert end $args grid $t $s -sticky news grid columnconfigure . 0 Examples Given the channel assigned to a conversation, send a command to Excel: rc = ddeexec(channel,'[formula.goto("r1c1")]') Communication with Excel must have been established previously with a ddeinit command. What I really need is the source code of the ShellExecute algorithm so that I can find out why it is working for WinWord but not for our custom extension. classexec.exe worddocument.doc --action print --class .wpd converts/opens worddocument.doc in WordPerfect (the program associated with .WPD files), prints the document to the default printer, and keeps WordPerfect opened.

share|improve this answer edited Jan 7 at 20:17 SamB 5,11723249 answered Oct 29 '11 at 17:35 Anders 47.7k75096 add a comment| up vote 0 down vote Please don't use DDE. Sure... DDE_run I'm still trying to figure out DDE_run.exe's syntax. For more details see Persona Deprecated.

This preference determines whether the subkeys are set while Mozilla is running and then removed upon exiting. [edit]Possible values and their effects [edit]True When started, Mozilla will check to see if http://groups.google.com/group/FFToolbar-Group-Bugs/browse_thread/thread/072935cb2d9acabe/77cdc339cf169b6f#77cdc339cf169b6f) but there is no feedback from google on the problem. I really want to avoid situations where there is a firefox process hanging around without any windows open. It's been used for plugin-related functions, as well as for determining how tabs and windows should open.

Why doesn't find . -delete delete current directory? If I run ShellExecute.exe for a ".docx" document and WinWord is not running, WinWord launches correctly and loads the document If I run ShellExecute.exe for our ".qsx" document and our app Used in options processing. # proc ::DdeEdit::Pop {varname {nth 0}} { upvar $varname args set r [lindex $args $nth] set args [lreplace $args $nth $nth] return $r } # ------------------------------------------------------------------------- # We appreciate your feedback.

Based on the registry settings discussed above, this is the command to open a Word document in WordViewer: START /MIN "" "C:\PROGRA~1\MICROS~2\OFFICE11\WORDVIEW.EXE" /n /dde CMCDDE.EXE WordView System "[REM _DDE_Direct][FileOpen(\"WordDocument.doc\")]" CMCDDE supports Comment 7 Robert Strong [:rstrong] (use needinfo to contact me) 2006-09-19 00:53:35 PDT The way the OS does this is as follows: 1) checks if the dde name is registered. 2.a) Comment 30 Vadim Rapp 2007-06-24 20:37:15 PDT I have absolutely the same behavior as Scott, and it started about at the same time as his. http://stackoverflow.com/questions/7931173/dde-implementing-an-application-which-launches-correctly-via-shell-and-ddeexec Arab vs.

This is also consistent with what IE does for protocols. >-// shell\open\ddeexec (default) REG_SZ "%1",,-1,0,,,, >+// shell\open\ddeexec (default) REG_SZ "%1",,0,0,,,, This comment was incorrect. >@@ -188,20 +188,22 @@ ... > #define topic. more stack exchange communities company blog Stack Exchange Inbox Reputation and Badges sign up log in tour help Tour Start here for a quick overview of the site Help Center Detailed To specify that invoking a verb should initiate a DDE conversation, follow these steps.

What you need is to fix your code. http://kb.mozillazine.org/Advanced.system.supportDDEExec When using DDE the shell assumes your DDE server is up and running before you start your message loop... Can you present it as a timeline in terms of our startup sequence? Comment 16 Doug Turner (:dougt) 2006-09-19 11:01:59 PDT okay.

Go to HKEY_CLASSES_ROOT\HTTP\shell\open\ddeexec and delete the "ddeexec folder", doing so should get rid of the error. Contents 1 Background 2 Possible values and their effects 2.1 True 2.2 False 3 Caveats 4 Previous effects 5 First checked in 6 Has an effect in 7 Related bugs 8 To add, delete, or modify this preference, you will need to edit your configuration — do not edit this article. Comment 14 Doug Turner (:dougt) 2006-09-19 10:14:00 PDT you can probably remove the nsIObserver impl.

The default value of timeout is three seconds. Set the default value of this subkey to the topic name of the DDE conversation. This forum thread would suggest the following syntax: DDE_run.exe -s application -t topic -n "ShortPathToCommand /optional_DDE_switches" -c "[DDE_commands]" Based on this information, and the following registry settings for my Word Viewer... We would check if the url is present and if it isn't not open a new window.

If you search Stack Overflow you'll find dozens of people asking the same question (maybe start here) share|improve this answer answered Oct 28 '11 at 19:20 Joel Spolsky♦ 26.6k167195 1 I just know that things are working as users might expect with the latest 2.0.0.2 rc2 build. :-) Comment 24 Scott Garfinkle 2007-05-31 10:05:02 PDT Your fix broke every single one Comment 5 Robert Strong [:rstrong] (use needinfo to contact me) 2006-09-19 00:17:53 PDT Some third party apps require dde.

Windows XP users To open the regedit.exe file simply click the start menu button and on the right click Run, type in regedit.exe and click the OK button.

Comment 12 Robert Strong [:rstrong] (use needinfo to contact me) 2006-09-19 04:54:05 PDT Needed for Vista support since the ddexec hack breaks when registered as the default app using the methods Arguments channel Conversation channel from ddeinit. command String specifying the command to be executed. item (optional) String specifying the DDE item name for execution. I'd love the patch to include this summary in comments ;-) Comment 9 Robert Strong [:rstrong] (use needinfo to contact me) 2006-09-19 04:45:13 PDT Created attachment 239156 [details] [diff] [review] patch windows winapi dde share|improve this question asked Oct 28 '11 at 15:11 Paul Hollingsworth 5,58383760 1 Are you sure MS Word uses DDE and not just telling the previous instance

Without third party tools, these DDE commands would be useless for batch files (except the registered "Open" command, which is used by the START command). Using this preference for tab-opening-related functionality is no longer supported. CMCDDE CMCDDE by Commence Corp. Comment 25 Robert Strong [:rstrong] (use needinfo to contact me) 2007-06-01 12:13:57 PDT Scott, that should not happen and hasn't happened or been reported by anyone else.

For example, specifying ,,0,0,,,, for the default value of Ifexec and checking if there is an url and if there isn't don't open a new window. Yes No Additional feedback? 1500 characters remaining Submit Skip this Thank you! NOTE: I was not able to observe any odd behavior on XP after installing 2.0.0.1 as Admin user, setting to default browser and then trying to launch as Limited user. This argument is not used for many applications.

Can't we just have the OS launch "firefox.exe " and do the remoting ourself? Remarks The ddeexec key has three optional subkeys that provide some control over the DDE process: application. Comment 13 Benjamin Smedberg [:bsmedberg] 2006-09-19 04:56:34 PDT Comment on attachment 239156 [details] [diff] [review] patch - whitespacee If there are any browser-specific bits of DDE code left, could you file For my (and others') purposes, Firefox works fine without DDE.

Related 1DDE Server Window - Application Error0NDde implement DDE Server, Excel DDE can't update when server advise2What happends to opened DDE Channels if the application that opened them crashed?1Register a DDE Downloads and tools Windows 10 dev tools Visual Studio Windows SDK Windows Store badges Essentials API reference (Windows apps) API reference (desktop apps) Code samples How-to guides (Windows apps) Learning resources