Why do I get "Program file does not exist" on my screensaver project?
| Tue, 2008-03-18 16:19 | |
|
|
I am trying to make a screensaver from the guidelines in the ExampleScreenSaver example: http://www.newlc.com/s60-3rd-edition-writing-a.html I created a screensaver project from generic--->empty project in Carbide C++. I can compile it, but when I try to run it, I get the error message "Program file does not exist". I think that the reason for this is that some UID is wrong. Could it be so? Only the application uid ,uid3 is genererated by the wizard. How should the other uids be choosen? The wizard genererates ECom DLL recognition UID, uid2=0 for a DLL project. The document "how to use UIDs" in the symbian OS documentation says "For polymorphic interface (plug-in framework) DLLs, UID2 identifies the interface that the DLL implements." So can ECom DLL recognition UID be 0 here? Or what should it be? Do I change uid1 when I change the target to "plugin"? Is this all I have to do to set uid1? There is also an UID in implementation table in the required proxy class. Should this be the same as UID3(application uid)? I have read all the documentation I can find about UID's but I still haven't found a way to get this project working. My company plans to release one of the effects (Hypnotic lotus) from our current product Astral effects http://www.mobile-visuals.com/astral.php as a Symbian C++ screensaver. The animation for Hypnotic lotus works like it should as a Symbian application,but I can't get it working as a screensaver. Any help would be greatly appreciated and I can compensate anyone who helps me with this, by linking you or giving you credit from our product page or something else. |





