Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

MSCOMM32 missing or invalid

[es] :: Visual Basic 6 :: MSCOMM32 missing or invalid

[ Pregleda: 1974 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

vujkev
Beograd

Član broj: 8072
Poruke: 1347
212.200.243.*



+104 Profil

icon MSCOMM32 missing or invalid28.03.2008. u 09:59 - pre 195 meseci
Eto mene, nažalost, opet u VB6 vodama

Imam problem prilikom starovanja jednog programa pod limited user account-om na WinXP. Prilikom startovanja dobijem poruku
Citat:
"Component 'MSCOMM32.OCX' or one of its dependecies not correctly registered: a file is missing or invalid

dok pod amin nalogom radi sasvim OK.

Šta uraditi da program proradi pod oba naloga?

Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.115.*



+7 Profil

icon Re: MSCOMM32 missing or invalid28.03.2008. u 10:25 - pre 195 meseci
Mislim da su tu u pitanju privilegije koje proces dobije kad je pokrenut pod ogranicenim nalogom i mislim da tu ne mozes da uradis nista.
Nisam bas 100 % siguran ali mislim da stvari tako stoje ... Mozda neko drugi ima neko resenje ...
Pozdrav
 
Odgovor na temu

vujkev
Beograd

Član broj: 8072
Poruke: 1347
212.200.243.*



+104 Profil

icon Re: MSCOMM32 missing or invalid28.03.2008. u 10:29 - pre 195 meseci
Pa i meni se čini, ali zar nema neka opcija u Security policy da se omogući izvršavanje programa?

do sad sam probao da postavim da USERS grupa ima full access na ceo Win direktorijum i na folder gde se nalazi program ... naravno bez uspeha
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
 
Odgovor na temu

stefanpn
Total anonymous
Programer

Član broj: 172809
Poruke: 509
77.46.186.*



+1 Profil

icon Re: MSCOMM32 missing or invalid28.03.2008. u 10:54 - pre 195 meseci
Otvori MSCOMM32.OCX sa xxx\Microsoft Visual Studio\Common\Tools\DEPENDS.EXE i vidi koje su mu biblioteke potrebne osim onih kernel32.dll, ntdll.dll i sl. i prekopiraj MSCOMM32.OCX i te datoteke u folder u kome ti se nalazi kompajliran program tj. exe i trebalo bi da radi i pod guest accountom.
 
Odgovor na temu

vujkev
Beograd

Član broj: 8072
Poruke: 1347
212.200.243.*



+104 Profil

icon Re: MSCOMM32 missing or invalid30.03.2008. u 22:09 - pre 195 meseci
Po ovome što ja vidim ne treba mu ništa posebno :(

OLE32
User32
Kernel i sl.
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
 
Odgovor na temu

stefanpn
Total anonymous
Programer

Član broj: 172809
Poruke: 509
77.46.186.*



+1 Profil

icon Re: MSCOMM32 missing or invalid31.03.2008. u 16:55 - pre 195 meseci
Ovo je sta setup wizardi koriste za mscomm32:

[MSComm32.ocx]
Dest=$(WinSysPath)
Register=$(DLLSelfRegister)
Version=6.0.81.69
Uses1=ComCat.dll
Uses2=
CABFileName=MSComm32.cab
CABDefaultURL=http://activex.microsoft.com/controls/vb6
CABINFFile=MSComm32.inf

[ComCat.dll]
Dest=$(WinSysPathSysFile)
Register=$(DLLSelfRegister)
Uses1=

Neka pitanja:

Da nije mozda admin zabranio korisnicima pristup na COM portove? (Probaj da otvoris port sa HyperTerminal-om)

I da li si probao da iskopiras mscomm32.ocx u direktorijum u kome se nalazi i sama aplikacija?

Jesi li probao da napravis instalaciju sa Package & Deployment Wizard-om(Nalazi se u Start Menu/Programs/Microsoft Visual Studio 6.0/Microsoft Visual Studio 6.0 Tools)?

I ako posle svega ne uspes da otkrijes u cemu je problem: preuzmi MSComm32.cab i reinstaliraj kontrolu. Mozda je jednostavno "pobrljavila"!
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.114.*



+7 Profil

icon Re: MSCOMM32 missing or invalid01.04.2008. u 12:59 - pre 195 meseci
Cisto da dodam ne ulazeci u to dali ce ActiveX da radi na ogranicenom nalogu kada je u App folderu.
Lokacija COM objekata (njihovih fajlova) je zapisana u Registrima i OS koristi fajl koji je tamo naveden. Ako ga samo kopiras na drugu lokaciju OS ce i dalje da ga ucitava sa registrovane lokacije (ovo nisu obicni dll fajlovi) tako da bi logican korak bio da se ActiveX i registruje na novoj lokaciji.
Komandna linija
Code:

c:\windows\system32\regsvr32 ActiveX.ocx

 
Odgovor na temu

[es] :: Visual Basic 6 :: MSCOMM32 missing or invalid

[ Pregleda: 1974 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.