
Ergebnis 1 bis 7 von 7
-
Steffen Gast
hallo,
ich habe für meine anwendung ein cabfile erstellt und jedesmal wenn ich es installiere bekomme ich messageboxes die ich eiigentlich immer mit "yes to all" beantworte. gibt es keine möglichkeit diese messageboxen zu unterdrücken?
grüße
Steffen
-
- 25.05.2004, 11:13
- #2
Hoi
was steht denn in diesen Message-Boxes?
Welche Software benützt du zum programmieren?
Gruess
Sven
-
Steffen Gast
ich habe in evb 3.0 entwickelt und dort das cab file mit dem application wizard erzeugt. dort steht meistens dasss irgendwelche dlls schon existieren , unswichtiges zeugs eben.
ich lasse dieses cabfile immer wenn der akku leer läuft oder bei nem hard reset automatisch starten indem ich es in den autostart ordner kopiere und da wäre es eben schön wenn dem benutzer keine lästigen messages gezeigt werden sondern einefach nur die installation durchläuft und gut.
-
- 25.05.2004, 14:56
- #4
nun, das zu unterdrücken ist schwierig, du könntest höchstens versuchen, eine message an die box zu schicken, und ein Ja-alle zu simmulieren. ist aber nicht so leicht.
mach's doch so, dass du die DLLs ins TEMP kopieren lässt vom CAB und dann ein Programm starten lässt (das kann man ja automatisch machen, im INF vom CABmaker gibt's einen Eintrag dafür). So ein verify.exe was dann selbst guckt, welche DLLs schon da sind und welche nicht. wenn alle da sind, werden die im tmp gelöscht und sonst halt die die nicht da sind (oder eine ältere version haben) ins richtige verzeichnis verschoben, also kopiert und im temp gelöscht.
So umgehst du diese Meldung sehr elegant, ohne dass irgendwer der die DLLS aus irgend einem Grund nicht hat, Probleme bekommt.
-
Steffen Gast
ja sowas könnte man machen, aber elegant für den Programmierer klingt es nicht
, diese sache mit den Messages and die Box senden geht nur in C++ oder?
du hast diese INF Datei angesprochen, ich hab sie mir mal angesehen und sie ist noch ziemlich rätselhaft für mich, gibts denn irgendwo eine Beschreibung was man damit alles machen kann? villeicht gibt es ja auch dort einen Schalter mit dem man sagen kann "Insatalliere ohne nervige Messages". Oder man startet ein selbstgeschriebenes programm das dass cabfile startet im modus "gib keine nachrichten aus" sowas müsste doch auch gehen?
Hm villeicht find ich was oder jemand weiss noch was.
-
- 25.05.2004, 22:16
- #6
ja, die messages werden wohl unter vb nicht gehen, ist auch nicht so einfach zu machen, weil das ist ja ein nonparental fenster.
so einen schalter gibt es nicht, aber es ist auch keine zeile aus dem INF.
du kannst em CABWIZ das attribut /postXML geben und ihm damit eine XML datei schicken die er nach der installation ausführen soll.
-
Mich gibt's schon länger
- 28.05.2004, 20:19
- #7
Im Ordner
WindowsCETools\wce300\PocketPC2002\support\Acticesync\windowsceapplicationinstallation\cabwiz
befindet sich das Tool mit dem die cab-Datei erzeugt wurde.
Dort findet sich auch eine sample.inf, ein FAQ und eine Doku.
Schau mal nach "verbose", ich kann mich aber auch täuschen.
Schönen Abend,
Tom
Ähnliche Themen
-
Verkaufe: SPV M2000,OHNE Sim Lock,OHNE Schäden für ~CHF100
Von Dheena im Forum PlaudereckeAntworten: 3Letzter Beitrag: 10.10.2006, 11:13 -
Dat-Datei
Von giorgiok im Forum PlaudereckeAntworten: 1Letzter Beitrag: 16.05.2006, 06:58 -
Wav-Datei für poi-sound
Von Gast im Forum HP Forum (PPC)Antworten: 0Letzter Beitrag: 02.04.2006, 21:01 -
Reg-Datei in CAB-Datei verpacken zum installieren auf PPC?
Von djdd im Forum ProgrammierenAntworten: 2Letzter Beitrag: 12.03.2005, 17:30 -
ActiveSync Popups nerven
Von jenscz im Forum PlaudereckeAntworten: 9Letzter Beitrag: 26.07.2004, 11:50
Pixel 10 Serie mit Problemen:...