Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

This is how i quit eclipse. WITH VID - EDIT: LOL


teh jimpie
 Share

Recommended Posts

@Marsh:

> No when did i ever say delete that? you need to run that.
>
> Also register COMSocketServer.dll
>
> But really, try reinstalling directx 7 or 8\. Should fix it.

COMSocketServer.dll, if I click on it, it's asking for 'open with'
with what do i have to open it? notepad looks like:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SÅ \$V‹ñöÃt$W~ühù) ÿ7j Vè[ê  öÃtWèEê  Y‹Ç_ë‹ÎèÁ  öÃtVè-ê  Y‹Æ^[ V‹ñh¨Æ’f fÆ’f ÿ‰F‹Æ^ËD$‹
`;u%‹
d;Hu‹
h;Hu‹
l;H u3ÀëjX W‹|$ 3À;øuPh@ €hè#PPhȁhðè#  ëV‹t$ ÿvÿ Pÿvÿ‰3À^_ ¸ÝèRî  ì  SVW‹} ‹Ç3ÛÁèf…Àf‰ð÷ÿÿuC·÷…ð÷ÿÿh   PVÿu ÿÅ“…Àu…ð÷ÿÿh ‚PÿËœ9]½ð÷ÿÿu Î  €‰u‰] E ‰]üPÿ…ÀΥ  ‰]ð‹E ÿuÆEü‹PÿQ E Pÿuÿä9] t ‹E ÿu ‹PÿQ9]t9]t‹E ÿu‹PÿQ‹E ÿu‹PÿQÿu ÿ‹E WP‹ÿQ‹E UðRhø#‹Pÿ…À|
ÿuðSÿ‹Eðˆ]ü;Ãt‹PÿQ‹u;óu¾ €‹E ƒMüÿ;Ãt‹PÿQ‹Mô‹Æ_^[d‰
    É ‹D$3É;ÁuQh@ €hè#QQhȁhðè‘þÿÿë ‹L$·I ‰3À U‹ìf‹ESV‹uWÿu f‰Fÿ¤‹Ø…Ûu3ÿë.SÿÅ’‹ðF6ƒÀ$üèÉì  ‹üVW3ÀjÿSPPf‰ÿ‹uÿv ÿWÿeô‰F 3À_^[] ‹…Àt‹PÿQÃj ÿt$jeh¨Þè  Â ¸4Ýè?ì  ì   SVWMäèC  ¡ ÃƒÅ¾¾  ÜýÿÿV‹@3ÛQP‰]üÿ|‹}9_t Sÿ€9GuJ…ÔûÿÿVP…ÜýÿÿPÿ„;Æu"MäÇEü  èà  ÿuäè ì  Y¸ €é¼  ;Ãt ƒøW½Ôûÿÿu½ÜýÿÿWÿˆ…  ƒÀ$üè¹ë  f9‹Ô‹Ï‹Âtf‹1f‰0@@fÆ’9'ufÇ ' @@AAf9uäRh Æ’Mäf‰è“  ‹u;ót‹;ÃtÿvMäPèz  Įëé9]tjëS·E hø‚PWMäèx  ‹ðMäÇEü  è  ÿuäè\ë  Y‹Æ‹Mô¥Èûÿÿd‰
    _^[ÉÂ V‹ñj(Æ’f ÇF
  èì  ‰Y‹Æ^Ãÿ1èë  YÃUܓē Æ’eô VW‹ùjèžó  ‹ðY…ö„ª  S‹ˆÿuÿÓÿu D ‰EüÿÓÿuü‹èD ‰EøÿÓÿuø‰ÿÓ‹‰F…É[tZ…ÀtVÿuüÿuQèð  ÿuøÿu ÿvèð  ‹GĀ9GuÀ‰GÁàPÿ7è¬ì  Y‰Y‹…Àt ‹O‰4ˆÿGëÇEô €‹Eôë‹=Qÿ×ÿvÿ×Vè%Ã¥  Y¸ €_^É SV‹ñ3Û9^~%U‹-W‹‹<˜ÿwÿÕÿ7ÿÕWèòä  CY;^|Ã¥_]Æ’f ^3À[ÃV‹ñè¿ÿÿÿÿ6è ê  Y^ÃU‹ìQQSÆ’eø VWjj ÿu‰Müÿ,‹ø…ÿ‰}u*‹5(ÿÖ…À ÿÖ‹ðéÚ  ÿÖ‹ðæÿÿ  Î  €éÅ  ÿuÿu WÿL‹ð…öu!‹5(ÿÖ…À~%ÿÖ‹ðæÿÿ  Î  €éˆ  VWÿp‹Ø…ÛuëÏÿÖërVWÿt‹ð‹û€< t!FƒÀ$üèé  F‹üPSWè›î  Ā €$7 …ÿu3Ûë+WÿÅ’‹ðF6ƒÀ$üèåè  ‹ÜVS3ÀjÿWPPf‰ÿÿuMøSè  ‹ðÿuÿxeì‹Æ_^[É U‹ì¸  è¡è  SVEüWP‹ñÿuèF  ‹ø3Û;ûŒÍ  ‹Eü‰f9„¶  …üßÿÿ‹ÎPè  ‹ø;ûŒž  …üßÿÿP褠 ;ÃY‰Etl…üßÿÿ‹ÎPèê  ‹ø;û|vfƒ½üßÿÿ{uN9] t"j ‹ÿu …üßÿÿ‹ÎÿuP萠 ‹ø…ÿ|23ÛëSSÿu…üßÿÿ‹ÎPès  ‹ø;û|,‹Îèj  ‹é_ÿÿÿ¿ ۑj j ÿu…üßÿÿ‹Î‰PèA  ÿuüÿ‹Ç_^[É VW3ÿ¾ ÿ6ÿt$ÿ0…ÀtĮGþrä3À_^Ëý$ëôV‹ñ‹·ƒù |ƒù
~
ƒù
tƒù u PÿËœ‰ëÜ^ÃU‹ìQSVW‹ñèÉÿÿÿ‹>f‹f…Àtt‹]f=' u~W‹=Ëœ‰]ÿ׉fÆ’8 tO‹Îè°  …ÀuD‹fÆ’8'uPÿ׉‹P‰Eüÿ׋MSÁ    ‰;Ñs%‹Mü;Ès‹Áf‹ @f‰ @C‹ÈC;rð‹ë«‹fÆ’8 u¸ ۑRfÆ’# ÿ6ÿ׉ëD·Àƒø |ƒø
~3ƒø
t.ƒø t)WÿËœ;ø‰s‹Çf‹ Gf‰GC‹ÇC;>rð‹>f‹f…ÀuÀfÆ’# 3À_^[É ‹fÆ’8'uPÿËœfÆ’8'tjXÃ3ÀøHÝèæ  ēP‹E SVW‹}3Û‹ñW‰ÿˆÑà‰EèÀP‰]äÿè‰Eì;É]üu
¾ €éâ  ‰>f9‰]ð„·  ‹Ëœ‹PfÆ’8%u ÿÓ‰fÆ’8%uPMäèØ  ÿ6ÿÓ‰fÆ’8 „…  ëÒ‹øf‹f…Àtrf=% tWÿÓëë…ÿtc‹‹Ç+ÁÑøƒøM@PE¤QPÿ4‹NE¤Pè¾  …Àt9‰EfÆ’8 tÿuMäèo  Æ’E‹Eëæ9>tŠÿ6ÿÓ;ljuöé{ÿÿÿÇEð@ ۑÇEð €ÿ6Mäè9  ‹uð…ö| ‹M ‹Eìƒeì ‰ÿuìÿ‹Mô‹Æ_^[d‰
    É ÿqÿÃV‹ñ‹F9uÀ‰FÀPÿvÿì‰F‹T$‹‹Njf‹f‰AÿX^ ÿt$è  Â VW‹ñ3ÿ9~~‹ÿt$ ‹¸‹ Pÿ0…Àt
G;~|ä3À_^ ‹‹¸‹@ëñ¸lÝèMä  ì   S3ÛVW‰Mì‰]ð‹}‹EW‰]ü‰]èÇEä  ‰Eàèöüÿÿ‹ð;󌿠 fÆ’?}„‡  ÿ5H‹50WÿÖÿ5@‹Ø÷ÛÛWCÿÖ…Àt…Û„Ò  ‹MìWè®üÿÿ‹ð…öÅ’I  Æ’} „µ  Æ’e f‹ÆEü‹Çf…Étfƒù\t PÿËœf‹ëé…À…í  ¾ ÿ6Wÿ0…ÀtĮþ(|è‹E WM‰Eè‚  Æ’e …ÛtB‹MìWè1üÿÿ‹ð3Û;󌼠 ‹MìWèJ  ‹ð;óΩ  ]ü9]„6  ÿuÿé(  €eü Æ’} t ÿuÿÿ5DWÿ0…Àu‹Mì!EäWèÈûÿÿ‹ð…öÅ’c  ÿ5<Wÿ0…À…—  ‹M썅ÔýÿÿPèšûÿÿ‹ð…öÅ’5  ‹MìWè‡ûÿÿ‹ð…öÅ’"  fÆ’?=…@  3Û9]t3‹E ‹Mì‰E…ÔýÿÿWPEÆEüP膠 ‹ð‰];óÅ’  ]üéi  9]u…ÔýÿÿPÿu ÿ‹MìWèI  ‹ð;ó銠 f‹‹Ç3Ûf;Ëtfƒù\t PÿËœf‹ëé;Ã…Ä  9]„œ  ¾?  MðVWÿu èÓ  …ÀtUh  Wÿu Mðè¾  …Àt@E܉]PEPSVSSSWÿu ÿ;Ã…n  3À9]ðt ÿuðÿ‹M;ÉMð…P  ‹MìWèoúÿÿ‹ð…öÅ’
  fÆ’?=…‹  ‹MìWEðj Pè„  éq  9]uh  Wÿu Mðè3  …ÀtÇE  9]èu
¸  èiá  ‰eèh  Wÿuèÿ49]u"ÿuð‹Mìèv  …Àuÿuð‹Mì蜠 …À„À  ‹MìWèÕùÿÿ‹ð…öÅ’p  ‹MìWèð  ‹ð…öÅ’]  fÆ’?{uHÿu‹Mìj ÿuðWètüÿÿ‹ð…öÅ’<  Æ’} t1‹Eà‹MìW‰Eè‚ùÿÿ‹ð…öÅ’  ‹MìW蝠 éÞ  Æ’} …tüÿÿÿuð‹MìèÖ  …Àt3¾ ÿ6ÿuèÿ0…À„¤  Įþ(|âÿuèMðèc  鉠 3ö9uðtÿuðÿ;Ɖuð…é  9uät ÿuèÿu ÿ‹MìWèéøÿÿ‹ð…öŒ„  ‹MìWè  ‹ð…ö|uÆ’} „ÚûÿÿfÆ’?{…ÐûÿÿWÿˆƒø…Àûÿÿj ‹MìÿuÿuðWènûÿÿ‹ð…ö|:‹MìWèŒøÿÿ‹ð…ö|+é•ûÿÿ3ö9ut ÿuÿ‰u9uðëD9]t ÿuÿÆ’}ð t ÿuðÿ‹Æ‹Mô¥Èýÿÿd‰
    _^[É ƒ}ð ë9]ðëÑ9]ðt ÿuðÿ¸ €ëÉV‹ñ‹…Àt
Pÿƒ& ^ÃU‹ìQEüVPƒeü ÿu‹ñj ÿu ÿuÿ …Àu‹…Ét
QÿÆ’& ‹Mü‰^É ¸€ÝèàÞ  ì  SV3öW‹Ù‰uðh  Mðÿu‰uüÿ3è“ÿÿÿ‹ø;þt9uðt ÿuðÿ‹Ç靠 Eà‹=PVVEìVP…àýÿÿÇEì   PVÿuðÿ×…ÀuH…àýÿÿMðPè~ÿÿÿ;ƉEèuEàÇEì   PVVEìVP…àýÿÿPVÿuðëÅ9uðt ÿuðÿ‹Eèë,9uð‹=tÿuðÿ׉uðÿuÿ3ÿ9uð‹Øtÿuðÿ׋ËMô_^[d‰
    É U‹ì¸@  è
Þ  SVW…è¿ÿÿ‹ùP‰}èè§öÿÿ3ö;ÆÅ’X  EòP…è¿ÿÿPèU  Y…ÀYu
¸ ێ8  ‹ÏèMöÿÿ…èßÿÿ‹ÏPèhöÿÿ;ÆÅ’  ·Eòƒè„Ó  ď t.HH…𠠍EìPV…èßÿÿVPÿ ‹Eìj‰EøEøPjé»  …èßÿÿPÿˆ¨‰Eøu$â„¢+‹ØÑû‹ÃƒÀ$üèKÝ  ‹üSVWè!æ  Ā ;þu
¸@ €é™  9uø‰uü~F…èßÿÿ‰Eô‹Eü™+ÂÑø48‹Eôf‹ Pè  YÆ’Eô‹MüjćÁá‹ÑY+ÊÒàÿEü‹Eü;Eø|Ã…3ö‹ESWj‹ Vÿu Pë$…èßÿÿPÿˆD P…èßÿÿPj‹EVÿu ÿ0ÿÿu‹MèèKõÿÿ;Æ|3À¥Ü¿ÿÿ_^[É öêìu@¡0€
êì£0ß¡4£8ß¡8fÇ4ß fÇ<ß £@ßfÇDß VW3ÿ¾0ßÿ6ÿt$ÿ0…ÀtĮGþHßrä3À_^ËL$f‹ý4ßjf‰Xëé·D$ƒø0|%ƒø9~ƒø@~ƒøF~ƒø`~ƒøf ƒÀ©ÃƒÀÉÃÀÐÃ2ÀÃU‹ìQ3ÀMüPPPPPPPQPPP‰Eüÿuÿ …À}3Àë 3À;EüÀ÷ØÉ U‹ì¸  èÛ  V3öVVVEüVPVVVVVVÿu‰uüÿ …Àu8Æ’}üu6VVVEøVP…øßÿÿÇEø   PVÿuÿ …Àuf9µøßÿÿtjXë
3Àë 3À;EüÀ÷Ø^É U‹ì¸    èÛ  VW‹}‹ñfÆ’?=u/Wè²óÿÿ…À|'‹Îè~óÿÿ… àÿÿ‹ÎPè™óÿÿ…À|W‹Îèóÿÿ…À|3À_^É j ÿt$jfh¨ÞèPîÿÿ j ÿt$jgh¨Þè;îÿÿ j ÿt$jhh¨Þè&îÿÿ j ÿt$jih¨Þèîÿÿ U‹ìÿuÿu ÿuè¼%  …ÀtuÆ’} u\ÿu¸¨ÞÇߘ£ ÃƒÅ¾h ‚PǨބ  Ç ß   è=  ¸°‹È…ÉtjPhÞè¦ß  Ā ÿuÿ8ëÆ’} u
h¨Þ芠 jX] SV‹t$ 3Û;óu¸W ۑk‹D$W‹=<‰F‹D$‰^‰F‰F ‰FFP‰^ÿ׍F4Pÿ׍FLPÿ׋~‰^h;ûÆFl‰^t‰^|‰^x‰ž€  t9tjÿW Æ’>duĂëíƒÇ$ëè3À_^[ SV‹t$ 3Û;óu
¸W €é•  UW‹~;ût'9t#‹G;Ãt‹PÿQS‰_ÿW Æ’>duĂëÞƒÇ$ëÙ‹=DFPÿ׍F4Pÿ׍FLPÿ׋¾€  ;ûtÿwÿ‹oWèøÓ  ;ëY‹ýuë9^t%8^lt 9^x‹-@t3ÿ‹Fxÿ4¸ÿÕG;~tvòÿvÿÕ_3À]^[ èÙ#  …ÀtjXÃ3À9¼Þ•ÀÃU‹ìÿuÿu ÿuè€#  …Àtÿuÿu ÿuh¨Þè  ] U‹ì‹US…ÒVu
¸W €é·  ‹]Æ’e ‹r…Ûu
¸@ €éŸ  Æ’# ‹…ÀWt‹M Æ’~ t‹9;8u‹y;xu‹y;xu‹y ;x tÆ’:duĮëĮ$‹…ÀtEëǃ~ ~u(ZLSÿ”Æ’? uWh$ÿv ÿV‰ESÿH‹]‹?…ÿt ‹SÿuWÿ‰EÆ’; _u
Æ’} uÇE€‹E^[] è#  …À|j jh¨Þè  ÃS‹\$…Ûu
¸W €é„  V‹sW3ÿ‹…ÀtbÆ’|$ u ‹F…ÀtÿÐëjPÿt$ èà  Ā …Àu&jÿV‹ø…ÿ|C;„  ujÿVPÿ6è6  ‹ø…ÿ|(Æ’;duĮëĮ$‹…Àu¢…ÿ|Æ’|$ t
j Sèè  ‹ø‹Ç_^[ ¸”ÝèÁÖ  ēSV3öW‰uð‹] ‰uü;Þ„“  EðPh($jVh$ÿð;Æ} ‹EðƒMüÿ;Æëe93tX‹s}॥ƒ} ¥¥t$‹Eðƒ;Uà‹RjÿuPuÿQëÿQ‹ð…ö|Jë‹Eðƒ;Uà‹RjÿuPuÿQëÿQ ƒÃÆ’; u¨‹EðƒMüÿ…Àt‹PÿQ3À‹Mô_^[d‰
    É ‹EðƒMüÿ…Àt‹PÿQ‹ÆëÚ¸°ÝèãÕ  ì  S3ÛV‰]ð‰]ü‰]ìEìÆEüPEðPÿu ÿu趠 ‹ð;ó|9ÿuð…äýÿÿPÿËœ…äýÿÿPèQ  f‰œEäýÿÿ…äýÿÿPÿuðÿuìÿü‹ð‹Eìˆ]ü;Ãt‹PÿQÿuðÿ‹Mô‹Æ^[d‰
    É ÿ1ÿÃSVW‹|$‹ß‹÷fÆ’? t&VÿËœf‹6fƒþ\t fƒþ/tfƒþ:u‹ØfÆ’8 ‹ðuÚ‹Ã+Ç_^[Ñø U‹ìì  ‹ES‹]V3öW‰0…äýÿÿh  P‹E‰3ÿp ÿ|9u tÿu …äýÿÿPÿP‹=ø…äýÿÿSPÿ׋ð…ö}L‹äýÿÿ3öf…ɍ…äýÿÿtfƒù.u‹ðPÿËœf‹f…Éué…öu‹ðhd„VÿËœ…äýÿÿSPÿ׋ð…ö|…äýÿÿPÿ‹M‰‹Æ_^[É èï  j jh¨Þè  ÃSW‹|$ 3Û;ûu¸W ۑkV‹w‹;ÃtQ9\$u ‹F;ÃtÿÐëjPÿt$ è[Ý  Ā …ÀuSÿV?„  u‹F;Ãt SÿÐPÿ6èýÿÿƒ?duĮ뮃Æ$ë©9\$^tSWè  3À_[ ¸ÌÝè Ãƒâ€œ  QQÆ’eì WÆ’eü Æ’eð EðÆEüPEìPÿu ÿuèwþÿÿ‹ø…ÿ|]‹EðU RP‹ÿQ…À|LVh„„ÿX‹ð…öt-hp„VÿT…Àt‹M ÿqf‹QÿqRf‹QRQÿÐVÿx‹Eðÿu ‹PÿQ0^‹Eð€eü …Àt‹PÿQÿuìÿ‹Mô‹Ç_d‰
    É 3ÀøâÝèßÒ  QVWj<¿ €è½Û  ‹ðY‰uðƒeü …öt Nèù   F$ǤPÿ<ǐë3öƒMüÿ…öt%ÿu‹E‰F ‹ÿu Vÿ‹ø…ÿt‹Îè$  VèœÍ  Y‹Mô‹Ç_^d‰
    É U‹ì‹M3Ã’;ʸ@ €t79U ‹E‰t"9u9PuxÀ  u x   Ft¸ۑ QPÿu ‹EÿP ] ƒ|$ h¼Þtÿ`ëÿ\3À ƒ|$ uÿt$ ÿt$ j è!  븀 ƒ|$ uÿt$ ÿt$ j èo  븀 ƒ|$ uÿt$ ÿt$ j èv  븀 ƒ|$ uÿt$ ÿt$ j èu  븀 ƒ|$ uÿt$ ÿt$ j èe   븀 S‹DV‹ñW~F$PǐǠ ÿÓ÷Þö#÷ƒÆVÿÓ_^[ÃSUV‹t$W~$Wÿ”‹`ĮVÿÓƒ>‹èuh¼ÞÿÓWÿH_‹Å^][ SUVW‹|$_$Sÿ”‹-\wVÿÕ‹6SÿH…öu…ÿt‹Ïè^ÿÿÿWèÖË  Yë ƒþuh¼ÞÿÕ‹Æ_^][ ÿt$ ÿt$ h¸ÿt$è   U‹ìS‹]3ÀV;ØWu
¸@ €éŒ  ‹}‰9u9GuÀ  u   Fu‹E ‹pën‹u ‹N;ÈtU‹3Ò…À”Â…Ò‰U u‹;u5‹P;Wu-‹P;Wu%‹@ ;G uƒùt.ÿvSWÿuÿÑ…ÀtÆ’} u…À|‹NĮ …Éu«¸@ €_^[] ‹vuV‹ÿP‰33Àëç¸öÝèµÏ  QVWj@¿ ۏү  Y‹È‰Mðƒeü …Ét ÿuèã  ‹ðë3öƒMüÿ…ötÿu‹ÿu Vÿ‹ø…ÿt‹Îèj   VèŒÊ  Y‹Mô‹Ç_^d‰
    ÉÂ ¸
ÞèGÏ  QVWj0¿ ۏ%Ø  ‹ðY‰uðƒeü …öt(‹Îè¨%  h¼ÞÇÇFàÇFÐÿ`ë3öƒMüÿ…ötÿu‹ÿu Vÿ‹ø…ÿt‹Îèv   VèÊ  Y‹Mô‹Ç_^d‰
    ÉÂ Æ’|$ ¸@ €tÿt$¹°

-.-
Link to comment
Share on other sites

  • Replies 59
  • Created
  • Last Reply

Top Posters In This Topic

@[THE-KRIS:

> link=topic=54241.msg575951#msg575951 date=1258475843]
> … you dont read do you...
>
> comsocketserver.dll needs to be REGISTERED not opened. put it into your system folder so like C:WINDOWS\SYSTEM32
>
> or C:VISTA\System32
>
> THEN in the start bar iether put it in RUN or SEARCH RegSvr32 COMSocketServer.dll
>
> NOWHERE did anyone say open it...

So i put it in C:\windows\system32 –> I put dx7cb.dll and dx8vb.dll (directx) in there? just down of all that maps?
Link to comment
Share on other sites

I don't understand:

5.  Ok this is where the non Vista users should start reading ( if they are having this problem) , and Vista readers should continue reading fro after they have disabled UAC as we still need to register the file.

6.  Browse to the File that is not registering properly, hold shift and right click, and select Open With.

7.  It is highly unlikely that the correct application that you need to register the file is there by default but if it us Lucky you!

what does he mean with 6\. browse to the…
Link to comment
Share on other sites

Isnt it something with this? i mean this is about eclipse or not?
I found it by searching my computer

> Attribute VB_Name = "RegUnregActiveX"
> Option Explicit
>
> ' All required Win32 SDK functions to register/unregister any ActiveX component
>
> Private Declare Function LoadLibraryRegister Lib "KERNEL32" Alias "LoadLibraryA" _
>         (ByVal lpLibFileName As String) As Long
>
> Private Declare Function FreeLibraryRegister Lib "KERNEL32" Alias "FreeLibrary" _
>         (ByVal hLibModule As Long) As Long
> Attribute FreeLibraryRegister.VB_UserMemId = 1879048228
>
> Private Declare Function CloseHandle Lib "KERNEL32" (ByVal hObject As Long) As Long
> Attribute CloseHandle.VB_UserMemId = 1879048260
>
> Private Declare Function GetProcAddressRegister Lib "KERNEL32" Alias "GetProcAddress" _
>         (ByVal hModule As Long, _
>         ByVal lpProcName As String) As Long
> Attribute GetProcAddressRegister.VB_UserMemId = 1879048292
>
> Private Declare Function CreateThreadForRegister Lib "KERNEL32" Alias "CreateThread" _
>         (lpThreadAttributes As Any, ByVal dwStackSize As Long, ByVal lpStartAddress As Long, _
>         ByVal lpparameter As Long, ByVal dwCreationFlags As Long, lpThreadID As Long) As Long
> Attribute CreateThreadForRegister.VB_UserMemId = 1879048328
>
> Private Declare Function WaitForSingleObject Lib "KERNEL32" _
>         (ByVal hHandle As Long, _
>         ByVal dwMilliseconds As Long) As Long
> Attribute WaitForSingleObject.VB_UserMemId = 1879048364
>
> Private Declare Function GetExitCodeThread Lib "KERNEL32" _
>         (ByVal hThread As Long, lpExitCode As Long) As Long
> Attribute GetExitCodeThread.VB_UserMemId = 1879048404
>
> Private Declare Sub ExitThread Lib "KERNEL32" (ByVal dwExitCode As Long)
> Attribute ExitThread.VB_UserMemId = 1879048444
>
> Private Const STATUS_WAIT_0 = &H0
> Private Const WAIT_OBJECT_0 = ((STATUS_WAIT_0) + 0)
>
> Public Enum REGISTER_FUNCTIONS
>     DllRegisterServer = 1
>     DllUnregisterServer = 2
> End Enum
>
> Public Enum Status
>     [File Could Not Be Loaded Into Memory Space] = 1
>     [Not A Valid ActiveX Component] = 2
>     [ActiveX Component Registration Failed] = 3
>     [ActiveX Component Registered Successfully] = 4
>     [ActiveX Component UnRegistered Successfully] = 5
> End Enum
>
> Public Function RegisterComponent(ByVal FileName$, _
>         ByVal RegFunction As REGISTER_FUNCTIONS) As Status
>
> ' **********************************************************************************
> ' Author: Vasudevan S
> ' Helena, MT
> ' Function: RegisterComponent
> ' Purpose: Registers/Unregisters any ActiveX DLL/EXE/OCX component
> ' Entry Points in ActiveX DLL/EXE/OCX are DllRegisterServer and DllUnRegisterServer
> ' Input: FileName:      Any valid file with complete path
> ' RegFunction:  Enumerated Type(DllRegisterServer, DllUnregisterServer)
> ' Returns: Returns the status of the call in a enumerated type
> ' Comments: The utility REGSVR32.EXE need not be used to register/unregister ActiveX
> ' components. This code can be embedded inside any application that needs
> ' to register/unregister any ActiveX component from within the code base
> ' SAMPLE FORM IS INCLUDED
> ' WORKS IN VB5.0/6.0
>
> ' HOW TO CALL:
> ' –---------
> ' Dim mEnum As STATUS
> '
> ' TO REGISTER A COMPONENT USE
> ' mEnum = RegisterComponent("C:\windows\system\filename.dll", DllRegisterServer) 'to Register
> '
> ' If mEnum = [File Could Not Be Loaded Into Memory Space] Then
> ' MsgBox "Your Message Here", vbExclamation
> ' ElseIf mEnum = [Not A Valid ActiveX Component] Then
> ' MsgBox "Your Message Here", vbExclamation
> ' ElseIf mEnum = [ActiveX Component Registration Failed] Then
> ' MsgBox "Your Message Here", vbExclamation
> ' ElseIf mEnum = [ActiveX Component Registered Successfully] Then
> ' MsgBox "Your Message Here", vbExclamation
> ' End If
> '
> ' TO UNREGISTER A COMPONENT USE
> ' mEnum = RegisterComponent("C:\windows\system\filename.dll", DllUnRegisterServer) 'to UnRegister
> '
> ' If mEnum = [File Could Not Be Loaded Into Memory Space] Then
> ' MsgBox "Your Message Here", vbExclamation
> ' ElseIf mEnum = [Not A Valid ActiveX Component] Then
> ' MsgBox "Your Message Here", vbExclamation
> ' ElseIf mEnum = [ActiveX Component Registration Failed] Then
> ' MsgBox "Your Message Here", vbExclamation
> ' ElseIf mEnum = [ActiveX Component UnRegistered Successfully] Then
> ' MsgBox "Your Message Here", vbExclamation
> ' End If
> ' ************************************************************************************
>
>     Dim lngLib&, lngProcAddress&, lpThreadID&, fSuccess&, dwExitCode&, hThread&
>
>     If FileName = vbNullString Then
>         Exit Function
>     End If
>
>     lngLib = LoadLibraryRegister(FileName)
>     If lngLib = 0 Then
>         RegisterComponent = [File Could Not Be Loaded Into Memory Space]    'Couldn't load component
>         Exit Function
>     End If
>
>     Select Case RegFunction
>         Case REGISTER_FUNCTIONS.DllRegisterServer
>             lngProcAddress = GetProcAddressRegister(lngLib, "DllRegisterServer")
>         Case REGISTER_FUNCTIONS.DllUnregisterServer
>             lngProcAddress = GetProcAddressRegister(lngLib, "DllUnregisterServer")
>         Case Else
>     End Select
>
>     If lngProcAddress = 0 Then
>         RegisterComponent = [Not A Valid ActiveX Component]              'Not a Valid ActiveX Component
>         If lngLib Then
>             Call FreeLibraryRegister(lngLib)
>         End If
>         Exit Function
>     Else
>         hThread = CreateThreadForRegister(ByVal 0&, 0&, ByVal lngProcAddress, ByVal 0&, 0&, lpThreadID)
>         If hThread Then
>             fSuccess = (WaitForSingleObject(hThread, 10000) = WAIT_OBJECT_0)
>             If Not fSuccess Then
>                 Call GetExitCodeThread(hThread, dwExitCode)
>                 Call ExitThread(dwExitCode)
>                 RegisterComponent = [ActiveX Component Registration Failed]        'Couldn't Register.
>                 If lngLib Then
>                     Call FreeLibraryRegister(lngLib)
>                 End If
>                 Exit Function
>             Else
>                 If RegFunction = DllRegisterServer Then
>                     RegisterComponent = [ActiveX Component Registered Successfully]        'instant win. OK
>                 ElseIf RegFunction = DllUnregisterServer Then
>                     RegisterComponent = [ActiveX Component UnRegistered Successfully]        'instant win. OK
>                 End If
>             End If
>             Call CloseHandle(hThread)
>             If lngLib Then
>                 Call FreeLibraryRegister(lngLib)
>             End If
>         End If
>     End If
> End Function
>
> Function ExactFileExist(ByVal FileName As String) As Boolean
>     If Dir$(FileName) = vbNullString Then
>         ExactFileExist = False
>     Else
>         ExactFileExist = True
>     End If
> End Function
>
> Function ExactCopyFile(ByVal Source As String, ByVal Destination As String)
>     On Error GoTo CopyError
>
>     FileCopy Source, Destination
>     ExactCopyFile = True
>
> CopyError:        MsgBox Source & " is missing!"
>
> End Function
>
> Sub loadupdllregister(ByVal FileName As String)
>
>     Dim operation As REGISTER_FUNCTIONS
>     Dim result As Status
>
>     operation = DllRegisterServer
>     result = RegisterComponent(FileName, operation)
>
> End Sub
>
> Private Sub registerfilechecker(ByVal FileName As String)
>
>     Dim strsystem As String
>     Dim strfile As String
>     Dim extension As String
>
>     strsystem = Environ$("Systemroot") & "\system32"
>
>     strfile = App.Path & "\Data\" & FileName
>
>     If Not ExactFileExist(strsystem & "\" & FileName) Then
>         ExactCopyFile strfile, strsystem & "\" & FileName
>     End If
>
>     extension = Mid$(FileName, Len(FileName) - 2, 3)
>
>     If extension = "ocx" Then
>         Call loadupdllregister(strsystem & "\" & FileName)
>     End If
>
> End Sub
>
> Public Sub SystemFileChecker()
>     On Error GoTo RegErr
> ' FILE LIST TO BE COPIED AND REGISTERED WITH CODE
>
>     Call registerfilechecker("zlib.dll")
>     Call registerfilechecker("msinet.ocx")
>     Call registerfilechecker("winmm.dll")
>     Call registerfilechecker("olepro32.dll")
>     Call registerfilechecker("gdi32.dll")
>     Call registerfilechecker("msimg32.dll")
>     Call registerfilechecker("cmcs21.ocx")
>     Call registerfilechecker("richtx32.ocx")
>     Call registerfilechecker("tabctl32.ocx")
>     Call registerfilechecker("msinet.ocx")
>     Call registerfilechecker("mscomm32.ocx")
>     Call registerfilechecker("msscript.ocx")
>     Call registerfilechecker("mswinsck.ocx")
>     Call registerfilechecker("dx7vb.dll")
>     Call registerfilechecker("scrrun.dll")
>     Exit Sub
>
> RegErr:
>     ' Error handler
>     Call MsgBox("Error checking and/or registering a file in data. Make sure all the files are there, or try registering them manually with regsvr32\. Otherwise, the client may not work!", vbCritical)
> End Sub

btw, dx7vb.dll and dx8vb.dll are already registered at system32.
that why i could play before.. so it isnt something with that, what could it be??!?!
Link to comment
Share on other sites

@teh:

> I don't understand:
>
> 5.  Ok this is where the non Vista users should start reading ( if they are having this problem) , and Vista readers should continue reading fro after they have disabled UAC as we still need to register the file.
>
> 6.  Browse to the File that is not registering properly, hold shift and right click, and select Open With.
>
> 7.  It is highly unlikely that the correct application that you need to register the file is there by default but if it us Lucky you!
>
> what does he mean with 6\. browse to the…

browse to your dx7dvb.dll
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share


×
×
  • Create New...