Guest guest Posted October 21, 2004 Report Share Posted October 21, 2004 Select "NT" option for XP ======== - "Das Goravani" <> <valist> Friday, October 22, 2004 2:43 AM Question to Windows XP Know it All's Hello to my XP expert friends I¹m making a new set of installers for GJ. I¹m having a problem I¹ve had since XP appeared. When you install my program and run it on XP, it pops up a dialog saying that it doesn¹t know what program to link my library to. Goravani.lbr, my program, is a library, and Omnis7.exe is the executable. The dialog allows you to browse (if you first say ³select from list²). When you browse the disk and go into my program¹s folder, GorJyoV2, and select Omnis7.exe, it will then run correctly thereafter. So obviously it is setting something in the system, possibly in the registry, but that¹s what I don¹t know. What I want to know is- what do I need to do in my installer program to handle this, because most of my users cannot handle questions like what this dialog is asking. They all call me. Therefore over and over I lead them through it and it drives me crazy. My Windows installer program (that makes the installers) is the old one from 20/20 software who got bought out and no longer exists. But the program has a feature to create registry entries and also to change the .ini files of Windows. I currently write an entry to Win.ini to handle this on Win 95 and 98, which works well. I just don¹t know what to do for XP, or why it is different. If you can tell me what to do, I would really appreciate it. I do have other sources, so if nobody here knows the answer, I can go elsewhere, like the Omnis developers list group, etc., or install XP (which I haven¹t done yet for the sake of compatibility with some of my software) and figure it out via the trial and error method. Thanks for any help. Das Goravani, Pres. Service http://www.dancingmooninc.com --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.779 / Virus Database: 526 - Release 20/10/2004 Quote Link to comment Share on other sites More sharing options...
Guest guest Posted October 21, 2004 Report Share Posted October 21, 2004 Hello to my XP expert friends I¹m making a new set of installers for GJ. I¹m having a problem I¹ve had since XP appeared. When you install my program and run it on XP, it pops up a dialog saying that it doesn¹t know what program to link my library to. Goravani.lbr, my program, is a library, and Omnis7.exe is the executable. The dialog allows you to browse (if you first say ³select from list²). When you browse the disk and go into my program¹s folder, GorJyoV2, and select Omnis7.exe, it will then run correctly thereafter. So obviously it is setting something in the system, possibly in the registry, but that¹s what I don¹t know. What I want to know is- what do I need to do in my installer program to handle this, because most of my users cannot handle questions like what this dialog is asking. They all call me. Therefore over and over I lead them through it and it drives me crazy. My Windows installer program (that makes the installers) is the old one from 20/20 software who got bought out and no longer exists. But the program has a feature to create registry entries and also to change the .ini files of Windows. I currently write an entry to Win.ini to handle this on Win 95 and 98, which works well. I just don¹t know what to do for XP, or why it is different. If you can tell me what to do, I would really appreciate it. I do have other sources, so if nobody here knows the answer, I can go elsewhere, like the Omnis developers list group, etc., or install XP (which I haven¹t done yet for the sake of compatibility with some of my software) and figure it out via the trial and error method. Thanks for any help. Das Goravani, Pres. Service http://www.dancingmooninc.com Quote Link to comment Share on other sites More sharing options...
Guest guest Posted October 21, 2004 Report Share Posted October 21, 2004 Dear Sateesh and others, My question is not on that level. Selecting NT is what I tell users about my OLD installer. I'm making a new installer which will not ask you what version of windows you have, as it should not. It will also have an uninstaller, and a Panchang that runs to 2035, and other minor bug fixes. So that's not my problem Sateesh. After all, I'm the programmer who made that old installer which ran out at NT and with which XP users have to check NT. So that I know. My email is asking real computer (XP) experts a question. I figure there might be one or two people on the list who know what I'm taking about. It has to do with programming the ini files or the registry, and how XP connects files to programs. When this new installer is made, of course I will announce it, until then, please DO NOT BOMBARD ME WITH QUESTIONS ABOUT IT. I can tell you the essentials now; that it is called 2.5; it is an interim release before V3 is released, and that's all I want to say. OK? Thanks for NOT calling me or writing to me about it. Assume, as always, that OF COURSE you'll be able to get it, and of course as usual I will make getting it easy. Thanks, Das Goravani, Pres. Service http://www.dancingmooninc.com Quote Link to comment Share on other sites More sharing options...
Guest guest Posted October 21, 2004 Report Share Posted October 21, 2004 Greetings Das and all, Hmmm... without really knowing the exact context of the message [ "link" is a rather ambiguous term ] I can only offer some non-expert pointers [ no pun intended for you C junkies ] in the general in-direction... Perhaps the .lbr file extension is not recognized by Win XP and it is wondering what application it should associate that file to for usage... that would be my guess. I run GJ on Win XP and after manually making the association I do notice that I have an entry for the .lbr file extension under HKEY_CLASSES_ROOT in the Windows Registry: HKEY_CLASSES_ROOT\.LBR The value for this node is listed as: OMNIS 7 V7.Library I also notice that there is an entry at: HKEY_CLASSES_ROOT\.BR\shell\open\command with a value of: Omnis7.exe %1LBR So, again, the problem might be that Windows doesn't know what the .lbr extension is... and your installer will need to write that info to the registry. If your installer does not have enough built in abstractions to handle this you should be able to call the Windows API calls for registry updates directly. Here are some links that may assist in your quest: http://support.microsoft.com/default.aspx?scid=kb;en-us;307859&product=winxp http://www.pbdr.com/ostips/assicex.htm http://www.experts-exchange.com/Programming/Programming_Platforms/Win_Prog/Q _20724479.html Best of luck... and happy coding [or bit hell ] - it's a bivalent world after all - unless one maintainst the state of FUZZY! Jai - "Das Goravani" <> <valist> Thursday, October 21, 2004 6:43 PM Question to Windows XP Know it All's Hello to my XP expert friends I¹m making a new set of installers for GJ. I¹m having a problem I¹ve had since XP appeared. When you install my program and run it on XP, it pops up a dialog saying that it doesn¹t know what program to link my library to. Goravani.lbr, my program, is a library, and Omnis7.exe is the executable. The dialog allows you to browse (if you first say ³select from list²). When you browse the disk and go into my program¹s folder, GorJyoV2, and select Omnis7.exe, it will then run correctly thereafter. So obviously it is setting something in the system, possibly in the registry, but that¹s what I don¹t know. What I want to know is- what do I need to do in my installer program to handle this, because most of my users cannot handle questions like what this dialog is asking. They all call me. Therefore over and over I lead them through it and it drives me crazy. My Windows installer program (that makes the installers) is the old one from 20/20 software who got bought out and no longer exists. But the program has a feature to create registry entries and also to change the .ini files of Windows. I currently write an entry to Win.ini to handle this on Win 95 and 98, which works well. I just don¹t know what to do for XP, or why it is different. If you can tell me what to do, I would really appreciate it. I do have other sources, so if nobody here knows the answer, I can go elsewhere, like the Omnis developers list group, etc., or install XP (which I haven¹t done yet for the sake of compatibility with some of my software) and figure it out via the trial and error method. Thanks for any help. Das Goravani, Pres. Service http://www.dancingmooninc.com Links Quote Link to comment Share on other sites More sharing options...
Guest guest Posted October 21, 2004 Report Share Posted October 21, 2004 I have Windows XP & very often I am made aware new updates for it... updating these programs are a nuisance to me...Turn off, update, restart...I often don't even bother anymore. Even when you do figure it out...it may be changed the next day. I don't like this version of Windows at all & have been seriously tempted to throw my computer out the Window more times than I can even remember. I have never had this many numerous problems with the other versions of Windows that I have used. Oh, I just have one or two "little" questions to ask you... :-) ~R~ Das Goravani <> wrote: Dear Sateesh and others, My question is not on that level. Selecting NT is what I tell users about my OLD installer. I'm making a new installer which will not ask you what version of windows you have, as it should not. It will also have an uninstaller, and a Panchang that runs to 2035, and other minor bug fixes. So that's not my problem Sateesh. After all, I'm the programmer who made that old installer which ran out at NT and with which XP users have to check NT. So that I know. My email is asking real computer (XP) experts a question. I figure there might be one or two people on the list who know what I'm taking about. It has to do with programming the ini files or the registry, and how XP connects files to programs. When this new installer is made, of course I will announce it, until then, please DO NOT BOMBARD ME WITH QUESTIONS ABOUT IT. I can tell you the essentials now; that it is called 2.5; it is an interim release before V3 is released, and that's all I want to say. OK? Thanks for NOT calling me or writing to me about it. Assume, as always, that OF COURSE you'll be able to get it, and of course as usual I will make getting it easy. Thanks, Das Goravani, Pres. Service http://www.dancingmooninc.com Read only the mail you want - Mail SpamGuard. Quote Link to comment Share on other sites More sharing options...
Guest guest Posted October 22, 2004 Report Share Posted October 22, 2004 Yes, Sir, that you are. ======== - "Das Goravani" <> <valist> Friday, October 22, 2004 2:53 AM Re: Question to Windows XP Know it All's :: So that's not my problem Sateesh. After all, I'm the programmer who made : that old installer which ran out at NT and with which XP users have to check : NT. So that I know. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.779 / Virus Database: 526 - Release 19/10/2004 Quote Link to comment Share on other sites More sharing options...
Guest guest Posted October 22, 2004 Report Share Posted October 22, 2004 Hi Gerald (Is that right, Gpayne) anyway... Thanks for the input. Those registry entries helped. I still have to solve how to script this using PC Install, but I'm working on that on the Omnis list. Anyone else know anything else on this? Thanks, Das/Rick Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.