Niedziałający manifest pod XP Witam!Nie mogę dołożyć do żadnej swojej aplikacji pliku *.manifest. Zawsze po uruchomieniu pojawia się wtedy poniższy błąd:Czy robię coś źle? Próbowałem już różnych rodzajów manifestu i ciągle jest to samo... _____________________________________________Viper "Savoir c`est prevoir, prevoir c`est prevenir". (Wiedzieć to przewidzieć, przewidzieć to zapobiegać)
31-12-2004 12:35
Viper87
Typ: neutral Postów: 490 Zarejestrowany: Oct 2002
No i kolejny problem...Ja wkopiowałem do ścieżki VB manifesta, aby mieć kontrolki w fazie projektowanie w stylu XP to nie widzę palety kolorów w "Fore Color". Tzn one tam są tylko nie widać próbek... _____________________________________________Viper "Savoir c`est prevoir, prevoir c`est prevenir". (Wiedzieć to przewidzieć, przewidzieć to zapobiegać)
31-12-2004 13:07
hicks raptor user
Typ: moderator Postów: 279 Zarejestrowany: Apr 2003
Jak chcesz wyślij mi tego proga to zobacze czy coś mi sie uda z nim zrobić... A odnośnie kolorów w VB to mnie to akurat nie przeszkadza rzadko tej palety używam po za tym pamiętam gdzie jaki kolor jest ;-) [Post edytowany dnia 31-12-2004 14:26 przez hicks]_____________________________________________TLHW Clan member
31-12-2004 14:25
2511367
Viper87
Typ: neutral Postów: 490 Zarejestrowany: Oct 2002
Musiałbym Ci chyba wysłać wszystkie, bo każdy tak reaguje :-). Nie wiesz co to może być? _____________________________________________Viper "Savoir c`est prevoir, prevoir c`est prevenir". (Wiedzieć to przewidzieć, przewidzieć to zapobiegać)
31-12-2004 14:26
hicks raptor user
Typ: moderator Postów: 279 Zarejestrowany: Apr 2003
Zapodaj jeden jak mi sie uda to fajnie i wg. tego poprawisz reszte (o ile sie uda) ;D _____________________________________________TLHW Clan member
31-12-2004 19:30
2511367
Viper87
Typ: neutral Postów: 490 Zarejestrowany: Oct 2002
Np. ten (niezbyt rozbudowany...) http://www.ists.pl/~michmajsoftware/download/letters.zip _____________________________________________Viper "Savoir c`est prevoir, prevoir c`est prevenir". (Wiedzieć to przewidzieć, przewidzieć to zapobiegać)
31-12-2004 19:31
hicks raptor user
Typ: moderator Postów: 279 Zarejestrowany: Apr 2003
Po podłączeniu manifestu program się nie włączył, ale chyba wiem co to powoduje... Wyślij mi sam projekt to zobacze czy moje przypuszczenia są słuszne. [Post edytowany dnia 31-12-2004 19:38 przez hicks]_____________________________________________TLHW Clan member
31-12-2004 19:37
2511367
Viper87
Typ: neutral Postów: 490 Zarejestrowany: Oct 2002
Wysyłam projekt (tylko się nie śmiej-to był jeden z moich pierwszych programów ). _____________________________________________Viper "Savoir c`est prevoir, prevoir c`est prevenir". (Wiedzieć to przewidzieć, przewidzieć to zapobiegać)
31-12-2004 19:39
hicks raptor user
Typ: moderator Postów: 279 Zarejestrowany: Apr 2003
Wysłałem ci poprawiony projekt. Ale niech ogół także wie o co chodziło. Otóż. Manifest musi zostać "zainicjowany" na samym początku dlatego w jakimś module wykorzystujemy procedure Sub Main. I tak we wcześniej utworzonym module mamy:Public Declare Function InitCommonControlsEx Lib "comctl32.dll" (iccex As tagInitCommonControlsEx) As BooleanPrivate Type tagInitCommonControlsEx lngSize As Long lngICC As LongEnd TypePublic Const ICC_INTERNET_CLASSES = &H800Public Const ICC_STANDARD_CLASSES = &H4000Public Const ICC_USEREX_CLASSES = &H200Public Const ICC_WIN95_CLASSES = &HFFSub Main() ' Tu wszystko się zaczyna On Error Resume Next ' Inicjalizacja stylów kontrolek (XP-Style) Dim iccex As tagInitCommonControlsEx With iccex .lngSize = LenB(iccex) .lngICC = ICC_USEREX_CLASSES End With InitCommonControlsEx iccex Load Form1 ' lub inna forma Form1.Show ' jak wyżejEnd SubOczywiście uprzednio ustawiając we właściwościach startowych projektu obiekt startowy na Sub Main. Po kompilacji i po podłączeniu pliku manifestu wszystko działa.Ufam iż komuś jeszcze to pomogło i chciałbym zaznaczyć iż temat ten już był poruszony na forum. _____________________________________________TLHW Clan member
31-12-2004 19:55
2511367
Viper87
Typ: neutral Postów: 490 Zarejestrowany: Oct 2002
Wielkie dzięki! A co myśliszo drugim problemie? _____________________________________________Viper "Savoir c`est prevoir, prevoir c`est prevenir". (Wiedzieć to przewidzieć, przewidzieć to zapobiegać)
31-12-2004 21:27
hicks raptor user
Typ: moderator Postów: 279 Zarejestrowany: Apr 2003
A odnośnie kolorów w VB to mnie to akurat nie przeszkadza rzadko tej palety używam po za tym pamiętam gdzie jaki kolor jest ;-)Cytuje tu samego siebie ;-D A czemu sie tak dzieje? Nie wiem... (o problem mi chodzi ) [Post edytowany dnia 31-12-2004 23:45 przez hicks]_____________________________________________TLHW Clan member
31-12-2004 23:34
2511367
Wszystkich odpowiedzi: 10 :: Maxymalnie na stronę: 20