Hatena::Groupmoz-addon

Ci.nsIZIGOROu

2007-10-25生まれて初めての鼻血

Windows Script Component (2)

| 19:43 |  Windows Script Component (2) - Ci.nsIZIGOROu を含むブックマーク はてなブックマーク -  Windows Script Component (2) - Ci.nsIZIGOROu

prototypeについて(修正1: 2007-10-26T02:26:59+09:00)

結論から言うと事実上使えない。工夫次第で使える。

公開していないメソッド・プロパティ

使える。

プロパティのEnumerate

内部的には可能。

createComponent(追記1: 2007-10-26T01:28:10+09:00)

たとえ同じwsc内でも異なるComponentの呼び出しを介しているのでActiveXObject扱いになる。

なのでcreateComponentで作ったobjectはfor in出来ない。

script要素のsrc属性(追記2: 2007-10-26T01:38:12+09:00)

使えた!!!これは大きい。

まとめ(追記3: 2007-10-26T02:26:59+09:00)

今度この辺りはまとめるけど、

  • 実装の外部化が可能。
  • prototypeも普通に使えるが、大事な事は二つある。
    • 公開するメソッド、プロパティはGlobalオブジェクトのプロパティに置かねばならない
    • Globalオブジェクトのプロパティだからメソッド中にthisと書いたらGlobalオブジェクトを指す
  • って事はprototypeをfor-in出来れば、まるっとGlobalにもってくればいい。(applyしてだけど)

Globalに公開しないとってのが気持ち悪いけど止むを得ないんだろうなー。

そもそもJScriptで書けるけど、JScriptだけの為にあるもんじゃないし。

KansagaraKansagara2012/07/21 06:16What a joy to find such clear thniknig. Thanks for posting!

ftucdwozftucdwoz2012/07/22 01:37Sh9Khg <a href="http://blzjkaulenhj.com/">blzjkaulenhj</a>

bhqxsrbhqxsr2012/07/24 03:49QyzWJ9 , [url=http://xiefoewbcbyn.com/]xiefoewbcbyn[/url], [link=http://sifqkmuuaxqy.com/]sifqkmuuaxqy[/link], http://wyfdyebamytu.com/

jtaletiirkjtaletiirk2018/08/06 17:15<a href="http://livecopys.com">best online pharmacy for viagra</a> cheap price viagra http://livecopys.com

qtaletxnylqtaletxnyl2018/08/07 13:08<a href="http://rabbitinahat.com">how to order cialis</a> order cialis from canada http://rabbitinahat.com

mtaletkuhkmtaletkuhk2018/08/18 08:46<a href="http://gigawatt6.com">how long does it take cialis 10mg to work</a> cialis free shipping http://gigawatt6.com

ntaletzvnnntaletzvnn2018/08/18 10:04<a href="http://gigawatt6.com">cialis free</a> nitric oxide and cialis http://gigawatt6.com

dtaletjugcdtaletjugc2018/08/18 13:56<a href="http://missreplicawatches.com">buy cialis professional</a> cialis lower back pain http://missreplicawatches.com

utaletqritutaletqrit2018/08/18 15:02<a href="http://mphasset.com">printable coupons for viagra</a> viagra sex stories http://mphasset.com

ftaletenidftaletenid2018/08/18 18:04<a href="http://rabbitinahat.com">female cialis side effects</a> cialis for hypertension http://rabbitinahat.com

italetdwzuitaletdwzu2018/08/18 19:03<a href="http://istanbulexpressonline.com">what are the main ingredients in viagra</a> does viagra help you last longer http://istanbulexpressonline.com

ytaletkxfmytaletkxfm2018/08/18 21:45<a href="http://rabbitinahat.com">cialis generic pills</a> does cialis make you last longer http://rabbitinahat.com

ftaletosnvftaletosnv2018/08/19 00:57<a href="http://baymontelreno.com">cialis from india</a> cialis com free sample http://baymontelreno.com

ztaletexloztaletexlo2018/08/19 07:55<a href="http://gigawatt6.com">how much does cialis 20 mg cost</a> cialis alcohol side effects http://gigawatt6.com

ltaletyhfsltaletyhfs2018/08/19 12:47<a href="http://bullsac.com">levitra premature ejaculation</a> where to get levitra http://bullsac.com

htaletymkahtaletymka2018/08/19 21:17<a href="http://missreplicawatches.com">where can i get cialis</a> cialis instructions for use http://missreplicawatches.com

ctaletykmqctaletykmq2018/08/20 00:13<a href="http://missreplicawatches.com">20 mg cialis</a> what is cialis tadalafil http://missreplicawatches.com

jtaletpengjtaletpeng2018/08/20 09:50<a href="http://psychologytweets.com">cialis for daily use side effects</a> cialis doses available http://psychologytweets.com

stalethwnustalethwnu2018/09/11 10:48<a href="http://psychologytweets.com">cialis starts working</a> cialis 20mg how long does it take to work http://psychologytweets.com

ltaletxunjltaletxunj2018/09/11 12:42<a href="http://rabbitinahat.com">cialis 50 mg</a> buy cialis cheap http://rabbitinahat.com

btaletkenwbtaletkenw2018/09/11 13:33<a href="http://mphasset.com">viagra price per pill</a> can viagra be used by females http://mphasset.com

etaletfvyfetaletfvyf2018/09/11 18:50<a href="http://gigawatt6.com">liquid cialis review</a> cialis 5 mg best price http://gigawatt6.com

ttalettufvttalettufv2018/09/11 22:24<a href="http://baymontelreno.com">cheapest price on cialis</a> cialis 5 mg online http://baymontelreno.com

ttaletjddottaletjddo2018/09/12 04:42<a href="http://top-monterey-salinas-dentists.com">how long does levitra take to work</a> levitra free trial coupon http://top-monterey-salinas-dentists.com

staletbwfsstaletbwfs2018/09/12 05:34<a href="http://missreplicawatches.com">cheap cialis online usa</a> order cialis paypal http://missreplicawatches.com

htaletalsahtaletalsa2018/09/12 12:20<a href="http://canadian-pharmabuy.com">cheap pill viagra</a> generic viagra 100mg http://canadian-pharmabuy.com

ftaletldwtftaletldwt2018/09/12 14:38<a href="http://top-monterey-salinas-dentists.com">levitra pe</a> how long does levitra last in your system http://top-monterey-salinas-dentists.com

rtaletgxpfrtaletgxpf2018/09/12 15:00<a href="http://usedrestaurantequipmentaz.com">real cialis online</a> order cialis uk http://usedrestaurantequipmentaz.com

ctaletotfuctaletotfu2018/09/12 20:00<a href="http://h-m-j.com">generic viagra canada</a> how to buy viagra http://h-m-j.com

ataletkenfataletkenf2018/09/12 21:25<a href="http://valladium.com">best place to buy cialis online</a> order generic cialis online http://valladium.com

etaletfwqaetaletfwqa2018/09/12 22:06<a href="http://zbloggers.com">propecia hair regrowth</a> propecia regrowth http://zbloggers.com

vtaletlflmvtaletlflm2018/09/12 22:15<a href="http://valladium.com">cialis online usa</a> buy brand cialis online http://valladium.com

gtaletwhasgtaletwhas2018/09/12 23:13<a href="http://motechautomotive.com">mail order cialis</a> cialis for sale online http://motechautomotive.com

dtaletetxmdtaletetxm2018/09/12 23:18<a href="http://canadian-pharmasale.com">buy cialis online with prescription</a> generic cialis india pharmacy http://canadian-pharmasale.com

wtaletbkptwtaletbkpt2018/09/13 02:30<a href="http://waltzweekend.com">order generic viagra</a> viagra coupons http://waltzweekend.com

wtaletuxblwtaletuxbl2018/09/13 05:15<a href="http://vico4me.com">buy viagra cheaply</a> viagra online no prescription http://vico4me.com

xtaletinzixtaletinzi2018/09/13 07:18<a href="http://canadian-pharmasale.com">buy cialis canadian pharmacy</a> cialis online with prescription http://canadian-pharmasale.com

btalettlgpbtalettlgp2018/09/13 11:50<a href="http://vico4me.com">canadian viagra online</a> generic viagra http://vico4me.com

staletlkyvstaletlkyv2018/09/13 14:44<a href="http://valladium.com">mail order cialis from canada</a> buy cialis overnight delivery http://valladium.com

ztaletzhgdztaletzhgd2018/09/13 17:25<a href="http://rabbitinahat.com">cheap cialis 20mg pills</a> cialis canada order http://rabbitinahat.com

ataletthyzataletthyz2018/09/13 19:55<a href="http://canadian-pharmabuy.com">cheap viagra online</a> order viagra using paypal http://canadian-pharmabuy.com

etaletzraoetaletzrao2018/09/13 22:10<a href="http://valladium.com">order cialis with no prescription</a> order 5mg cialis online http://valladium.com

ptaletpvssptaletpvss2018/09/13 23:51<a href="http://canadian-pharmabuy.com">order herbal viagra</a> buy viagra in mexico http://canadian-pharmabuy.com

otaletzrnrotaletzrnr2018/09/14 01:05<a href="http://gigawatt6.com">cialis online without prescription</a> order cialis online in canada http://gigawatt6.com

etaletkjfzetaletkjfz2018/09/14 02:39<a href="http://gigawatt6.com">buy cialis with prescription</a> canadian pharmacy cialis generic http://gigawatt6.com

ttaletsbupttaletsbup2018/09/14 04:41<a href="http://timsbmw.com">levitra dosage</a> which is better viagra cialis or levitra http://timsbmw.com

ptaletqrfrptaletqrfr2018/09/14 05:55<a href="http://valladium.com">cialis cheap price</a> cialis 20mg online http://valladium.com

wtaletdoubwtaletdoub2018/09/14 06:49<a href="http://valladium.com">order cialis with paypal</a> buy cialis canada pharmacy http://valladium.com

ctaletwugpctaletwugp2018/09/14 10:38<a href="http://usedrestaurantequipmentaz.com">cialis originale online</a> cialis 5 mg http://usedrestaurantequipmentaz.com

jtaletnsdbjtaletnsdb2018/09/14 20:54<a href="http://baymontelreno.com">buy generic cialis</a> buy cialis 5mg http://baymontelreno.com

ttalettghxttalettghx2018/09/14 21:42<a href="http://istanbulexpressonline.com">discount order viagra</a> order viagra online india http://istanbulexpressonline.com

gtaleteizwgtaleteizw2018/09/14 22:08<a href="http://buycialisonl1ne.us">buy cialis online without prescription</a> cialis 5mg best price http://buycialisonl1ne.us

ataletohmmataletohmm2018/09/14 22:49[url=http://top-monterey-salinas-dentists.com]levitra and cialis taken together[/url] levitra canada http://top-monterey-salinas-dentists.com

rtaletxlurrtaletxlur2018/09/15 00:11<a href="http://rabbitinahat.com">generic cialis no prescription</a> cialis online canada http://rabbitinahat.com

vtaletqlslvtaletqlsl2018/09/15 03:34<a href="http://valladium.com">buy cialis 5mg</a> generic cialis online http://valladium.com

ntaletacspntaletacsp2018/09/15 06:44<a href="http://buycialisonl1ne.us">cialis by mail order</a> order cialis online cheap http://buycialisonl1ne.us

htaletwxzmhtaletwxzm2018/09/15 09:56<a href="http://gigawatt6.com">buy cialis online canada pharmacy</a> cialis coupon http://gigawatt6.com

italetfpgjitaletfpgj2018/09/15 10:39<a href="http://valladium.com">generic cialis from india</a> where to buy cialis online http://valladium.com

etalettutietalettuti2018/09/15 17:39<a href="http://bullsac.com">does levitra work for women</a> online levitra http://bullsac.com

ltaletcvseltaletcvse2018/09/15 20:01<a href="http://canadian-pharmasale.com">canadian online pharmacy generic cialis</a> generic cialis without a prescription http://canadian-pharmasale.com

rtaletrxpzrtaletrxpz2018/09/16 00:19<a href="http://usedrestaurantequipmentaz.com">discount cialis pills</a> buy cialis non prescription http://usedrestaurantequipmentaz.com

ktaletekxaktaletekxa2018/09/16 01:33<a href="http://zbloggers.com">propecia hair regrowth</a> propecia success http://zbloggers.com

dtaletnznldtaletnznl2018/09/16 07:14<a href="http://canadian-pharmasale.com">generic cialis india pharmacy</a> order generic cialis http://canadian-pharmasale.com

btaletjpafbtaletjpaf2018/09/16 11:01<a href="http://missreplicawatches.com">buy cialis 20 mg</a> cheap cialis sale online http://missreplicawatches.com

otaletfdlyotaletfdly2018/09/16 11:25<a href="http://valladium.com">buy cialis with prescription</a> cheap cialis uk http://valladium.com

ytalettgmmytalettgmm2018/09/16 11:47<a href="http://rabbitinahat.com">cialis order online india</a> buy cialis online prescription http://rabbitinahat.com

ptaletypwfptaletypwf2018/09/16 13:40<a href="http://rabbitinahat.com">order cialis in canada</a> cheap cialis 5mg uk http://rabbitinahat.com

utalethwytutalethwyt2018/09/16 14:11<a href="http://top-monterey-salinas-dentists.com">levitra vs viagra</a> price of levitra http://top-monterey-salinas-dentists.com

ftaletlbrbftaletlbrb2018/09/16 22:50<a href="http://timsbmw.com">levitra trial coupon</a> levitra and viagra together http://timsbmw.com

vtaletvkdtvtaletvkdt2018/09/16 23:31<a href="http://buycialisonlineglka.com">cheap cialis in canada</a> buy cialis online canada http://buycialisonlineglka.com

btaletdelrbtaletdelr2018/09/17 00:04<a href="http://timsbmw.com">cheap levitra</a> levitra or viagra which is best http://timsbmw.com

ltaletfvnyltaletfvny2018/09/17 07:25<a href="http://top-monterey-salinas-dentists.com">does levitra work better than viagra</a> how to make levitra work better http://top-monterey-salinas-dentists.com

htaletmcrkhtaletmcrk2018/09/17 09:14<a href="http://unishade.com">viagra cialis online</a> how to order cialis http://unishade.com

btaletevqjbtaletevqj2018/09/17 09:41<a href="http://bullsac.com">levitra vs cialis vs viagra</a> levitra price http://bullsac.com

dtaletynzedtaletynze2018/09/17 13:12<a href="http://buycialisonl1ne.us">cheap cialis from india</a> cialis coupons online http://buycialisonl1ne.us

utaletilvsutaletilvs2018/09/17 17:34<a href="http://missreplicawatches.com">cialis coupons online</a> cheap cialis 10mg http://missreplicawatches.com

htalethhlzhtalethhlz2018/09/17 17:59<a href="http://zbloggers.com">generic propecia cost</a> propecia timeline http://zbloggers.com

ktaletsfptktaletsfpt2018/09/18 02:19<a href="http://canadian-pharmabuy.com">best place to buy viagra</a> buy real viagra online cheap http://canadian-pharmabuy.com

staletfhokstaletfhok2018/09/18 02:47<a href="http://waltzweekend.com">buy viagra online cheap</a> viagra from canada http://waltzweekend.com

utaletkfbbutaletkfbb2018/09/18 11:43<a href="http://timsbmw.com">levitra and alcohol</a> women levitra http://timsbmw.com

ftaletbcpcftaletbcpc2018/09/18 20:06<a href="http://istanbulexpressonline.com">cheap viagra in usa</a> viagra cost per pill http://istanbulexpressonline.com

ctaletabujctaletabuj2018/09/18 22:36<a href="http://timsbmw.com">viagra cialis levitra comparison chart</a> which works better viagra or cialis or levitra http://timsbmw.com

ntaletdlayntaletdlay2018/09/18 23:16<a href="http://missreplicawatches.com">cialis online with prescription</a> buy cialis usa http://missreplicawatches.com

wtaletszeuwtaletszeu2018/09/18 23:57<a href="http://viciolatino.com">viagra prices</a> generic viagra mail order http://viciolatino.com

ctaletjbigctaletjbig2018/09/19 06:48<a href="http://buyviagraonl1ne.us">order generic viagra</a> viagra price per pill http://buyviagraonl1ne.us

rtaletjzyvrtaletjzyv2018/09/19 07:55<a href="http://canadian-pharmabuy.com">buy viagra internet</a> viagra online no prescription http://canadian-pharmabuy.com

ptaletkzmcptaletkzmc2018/09/19 10:59<a href="http://canadian-pharmasale.com">generic cialis from india</a> buy generic cialis online http://canadian-pharmasale.com

ataletrixcataletrixc2018/09/19 17:20<a href="http://usedrestaurantequipmentaz.com">cheap cialis 20mg online</a> buy cialis online us http://usedrestaurantequipmentaz.com

jtaletzsqdjtaletzsqd2018/09/19 17:57<a href="http://top-monterey-salinas-dentists.com">directions for taking levitra</a> levitra is used for http://top-monterey-salinas-dentists.com

staletusacstaletusac2018/09/19 18:56<a href="http://h-m-j.com">buy viagra online discount</a> generic viagra from canada http://h-m-j.com

staletwvcvstaletwvcv2018/09/19 19:52<a href="http://valladium.com">cheap cialis prices uk</a> order cialis uk http://valladium.com

italetwsgtitaletwsgt2018/09/19 22:06<a href="http://canadian-pharmasale.com">order cialis now</a> order cialis online with prescription http://canadian-pharmasale.com

dtaletjygvdtaletjygv2018/09/20 02:24<a href="http://canadian-pharmaonline.com">buy viagra order</a> buy female viagra http://canadian-pharmaonline.com

otaletdrbootaletdrbo2018/09/20 03:34<a href="http://missreplicawatches.com">buy cialis online in usa</a> cialis online no prescription http://missreplicawatches.com

italetbgnxitaletbgnx2018/09/20 09:12<a href="http://bullsac.com">levitra and alcohol</a> levitra professional http://bullsac.com

dtaletivjpdtaletivjp2018/09/20 10:01<a href="http://gigawatt6.com">cheap cialis uk generic</a> best place to buy cialis online http://gigawatt6.com

ktaletrnulktaletrnul2018/09/20 13:35<a href="http://motechautomotive.com">buy cialis overnight delivery</a> can you order cialis online http://motechautomotive.com

staletiygostaletiygo2018/09/20 14:08<a href="http://missreplicawatches.com">order cialis online without prescription</a> buy real cialis http://missreplicawatches.com

staletxnhjstaletxnhj2018/09/20 17:39<a href="http://canadian-pharmasale.com">real cialis online</a> buy generic cialis 20 mg http://canadian-pharmasale.com

jtaletvkwhjtaletvkwh2018/09/20 19:52<a href="http://top-monterey-salinas-dentists.com">levitra 20 mg film coated tablets</a> levitra canada online http://top-monterey-salinas-dentists.com

ptaletjddaptaletjdda2018/09/20 21:34<a href="http://baymontelreno.com">buy cialis from canada</a> brand cialis name online order http://baymontelreno.com

gtaletswrbgtaletswrb2018/09/20 23:00<a href="http://motechautomotive.com">mail order cialis online</a> cheap viagra cialis uk http://motechautomotive.com

ztalethyvvztalethyvv2018/09/21 04:04<a href="http://baymontelreno.com">discount generic cialis</a> order cialis online with prescription http://baymontelreno.com

rtaletbmuhrtaletbmuh2018/09/21 05:01<a href="http://buyviagraonl1ne.us">buy viagra overnight</a> viagra online uk http://buyviagraonl1ne.us

utaletbqhdutaletbqhd2018/09/21 06:04<a href="http://unishade.com">where to buy cialis online</a> mail order viagra cialis http://unishade.com

ltaletninvltaletninv2018/09/21 06:24<a href="http://timsbmw.com">levitra is used for</a> order cheap levitra http://timsbmw.com

etaletmbboetaletmbbo2018/09/21 06:25<a href="http://unishade.com">buy cialis 20 mg</a> cialis order online india http://unishade.com

btaletedgbbtaletedgb2018/09/24 05:14<a href="http://unishade.com">buy cheap cialis 20mg</a> brand cialis online http://unishade.com

ftaletfdalftaletfdal2018/09/24 06:20<a href="http://canadian-pharmasale.com">cheap cialis sale online</a> cialis cheap price http://canadian-pharmasale.com

ptaletcamwptaletcamw2018/09/24 07:21<a href="http://canadian-pharmapills.com">cheap viagra in usa</a> cheap canadian viagra pills http://canadian-pharmapills.com

ytaletccthytaletccth2018/09/24 13:00<a href="http://buyviagraonl1ne.us">viagra cheap online canada</a> online order for viagra http://buyviagraonl1ne.us

ataletkfpnataletkfpn2018/09/24 13:31<a href="http://baymontelreno.com">cheap viagra tablets</a> order viagra online india http://baymontelreno.com

ztaletikdpztaletikdp2018/09/24 13:45<a href="http://buycialisonlineglka.com">cialis 5mg best price</a> non prescription cialis online pharmacy http://buycialisonlineglka.com

staletwywvstaletwywv2018/09/24 16:45<a href="http://canadian-pharmaorder.com">best online cialis</a> cialis canada order http://canadian-pharmaorder.com

ktaletcbvaktaletcbva2018/09/24 17:17<a href="http://canadian-pharmabuy.com">buy sale viagra</a> order viagra online cheap http://canadian-pharmabuy.com

ztaletsdzmztaletsdzm2018/09/24 18:50<a href="http://vico4me.com">discount viagra online</a> order viagra now http://vico4me.com

ytaleticzmytaleticzm2018/09/25 00:22<a href="http://canadian-pharmacheap.com">buy cialis usa</a> cialis online with prescription http://canadian-pharmacheap.com

wtaletcmigwtaletcmig2018/09/25 02:22<a href="http://vico4me.com">viagra online no prior prescription</a> purchase viagra online http://vico4me.com

vtaletnfhovtaletnfho2018/09/25 03:13<a href="http://rabbitinahat.com">generic viagra paypal</a> female viagra http://rabbitinahat.com

btaletvkjdbtaletvkjd2018/09/25 03:38<a href="http://canadian-pharmacyisale.com">cheap generic viagra</a> viagra online paypal http://canadian-pharmacyisale.com

wtaletkiwywtaletkiwy2018/09/25 05:09<a href="http://canadian-pharmaorder.com">cheap cialis canada</a> cheapest cialis online http://canadian-pharmaorder.com

mtalettlzamtalettlza2018/09/25 10:05<a href="http://timsbmw.com">how to take levitra 20 mg</a> levitra brand online http://timsbmw.com

ctaletlbgzctaletlbgz2018/09/25 13:34<a href="http://canadian-pharmasale.com">buy cialis with paypal</a> order cialis from india http://canadian-pharmasale.com

qtaletabnyqtaletabny2018/09/25 13:54<a href="http://canadian-pharmasale.com">cheap cialis pills</a> generic cialis without a prescription http://canadian-pharmasale.com

ftaletjutdftaletjutd2018/09/25 14:24<a href="http://rabbitinahat.com">online pharmacy viagra</a> viagra for men http://rabbitinahat.com

mtaletbdodmtaletbdod2018/09/25 15:23<a href="http://rabbitinahat.com">order viagra australia</a> generic viagra from canada http://rabbitinahat.com

ltaletlekfltaletlekf2018/09/25 18:03<a href="http://top-monterey-salinas-dentists.com">buy levitra professional</a> levitra free trial http://top-monterey-salinas-dentists.com

rtaletsdzprtaletsdzp2018/09/25 21:43<a href="http://buycialisonlineglka.com">cialis originale online</a> cheap cialis 20mg online http://buycialisonlineglka.com

btaletzxjebtaletzxje2018/09/26 03:17<a href="http://canadian-pharmaorder.com">buy cialis with prescription</a> cialis 5mg http://canadian-pharmaorder.com

ctaletosmlctaletosml2018/09/26 07:39<a href="http://vico4me.com">buy real viagra online cheap</a> pfizer viagra online pharmacy http://vico4me.com

ytaletvzfhytaletvzfh2018/09/26 09:48<a href="http://rabbitinahat.com">viagra price per pill</a> generic viagra pills http://rabbitinahat.com

etaletzycqetaletzycq2018/09/26 16:03<a href="http://rabbitinahat.com">buy viagra from canada</a> buy viagra canada http://rabbitinahat.com

qtaletodumqtaletodum2018/09/26 16:04<a href="http://buycialisonlineglka.com">cheap cialis soft tabs</a> cheap cialis in australia http://buycialisonlineglka.com

ktaletdywektaletdywe2018/09/26 16:52<a href="http://viciolatino.com">viagra coupons</a> viagra pill http://viciolatino.com

mtaletfntmmtaletfntm2018/09/26 18:29<a href="http://canadian-pharmacyisale.com">cheap viagra online pharmacy</a> viagra price http://canadian-pharmacyisale.com

italetyjmkitaletyjmk2018/09/27 02:19<a href="http://viciolatino.com">generic viagra no prescription</a> best place to buy generic viagra online http://viciolatino.com

ptaletpoetptaletpoet2018/09/27 03:08<a href="http://canadian-pharmabuy.com">viagra cheap prices</a> cheap viagra online canadian pharmacy http://canadian-pharmabuy.com

jtaletxywvjtaletxywv2018/09/27 06:27<a href="http://bullsac.com">does levitra lower blood pressure</a> levitra generic name http://bullsac.com

otaletewvtotaletewvt2018/09/27 07:05<a href="http://buyviagraonl1ne.us">ordering viagra online</a> generic viagra price http://buyviagraonl1ne.us

xtaletvwqtxtaletvwqt2018/09/27 11:20<a href="http://viciolatino.com">generic viagra no prescription</a> viagra 100mg http://viciolatino.com

ytaletlamuytaletlamu2018/09/27 13:08<a href="http://canadian-pharmausa.com">generic viagra online pharmacy</a> get viagra prescription online http://canadian-pharmausa.com

ztaletkcuoztaletkcuo2018/09/27 14:56<a href="http://vico4me.com">order viagra online uk</a> viagra online with prescription http://vico4me.com

italetibazitaletibaz2018/09/27 14:58<a href="http://canadian-pharmapills.com">viagra online bestellen</a> purchase viagra online http://canadian-pharmapills.com

rtaletmrourtaletmrou2018/09/27 16:58<a href="http://canadian-pharmacyibuy.com">non prescription cialis online pharmacy</a> buy cheapest cialis online http://canadian-pharmacyibuy.com

btaletuxtvbtaletuxtv2018/09/27 21:26<a href="http://buyviagraonl1ne.us">canadian generic viagra</a> viagra pill http://buyviagraonl1ne.us

qtaletgkpfqtaletgkpf2018/09/27 22:31<a href="http://viciolatino.com">viagra online with prescription</a> buy viagra online cheap http://viciolatino.com

etaletvwveetaletvwve2018/09/27 23:48<a href="http://usedrestaurantequipmentaz.com">cheap cialis</a> generic cialis from canada http://usedrestaurantequipmentaz.com

vtaletkfjpvtaletkfjp2018/09/28 00:06<a href="http://canadian-pharmacyionline.com">generic viagra online usa</a> buy viagra online canada http://canadian-pharmacyionline.com

utaletzlkgutaletzlkg2018/09/28 07:30<a href="http://canadian-pharmakgae.com">best place to buy viagra</a> best place to buy generic viagra http://canadian-pharmakgae.com

otaletcknlotaletcknl2018/09/28 08:23<a href="http://canadian-pharmabuy.com">brand viagra online</a> generic viagra online usa http://canadian-pharmabuy.com

etaletxcrpetaletxcrp2018/09/28 10:10<a href="http://bullsac.com">levitra super force</a> levitra generico http://bullsac.com

btaletstehbtaletsteh2018/09/28 11:43<a href="http://baymontelreno.com">buy viagra now</a> buy viagra pill http://baymontelreno.com

dtaletxwphdtaletxwph2018/09/28 14:59<a href="http://bullsac.com">how long before levitra works</a> generic levitra reviews http://bullsac.com

ytaletpmjvytaletpmjv2018/09/29 00:11<a href="http://canadian-pharmacyibuy.com">buy cialis online</a> order cialis no prescription http://canadian-pharmacyibuy.com

ytaletokcfytaletokcf2018/09/29 10:39<a href="http://canadian-pharmausa.com">cheap viagra canada</a> cheap viagra in usa http://canadian-pharmausa.com

ytaletgufuytaletgufu2018/09/29 11:27<a href="http://canadian-pharmacheap.com">cialis 100mg online</a> where to buy cialis online http://canadian-pharmacheap.com

atalettqpkatalettqpk2018/09/30 00:32<a href="http://baymontelreno.com">order pfizer viagra</a> order viagra pills online http://baymontelreno.com

italetazpfitaletazpf2018/09/30 01:05<a href="http://canadian-pharmakoani.com">best place to buy generic viagra online</a> buy viagra without presc http://canadian-pharmakoani.com

vtaletkpzjvtaletkpzj2018/09/30 07:26<a href="http://baymontelreno.com">buy viagra pill</a> buy viagra online canada http://baymontelreno.com

ytaletttrfytaletttrf2018/09/30 09:37<a href="http://canadian-pharmacyisale.com">buy viagra from canada</a> get viagra online http://canadian-pharmacyisale.com

otaletwzfootaletwzfo2018/09/30 10:32<a href="http://vico4me.com">viagra 100mg price</a> cheap pill viagra http://vico4me.com

ytalettydlytalettydl2018/09/30 19:44<a href="http://vico4me.com">buy real viagra online cheap</a> cheapest generic viagra online http://vico4me.com

jtaletiwykjtaletiwyk2018/09/30 20:17<a href="http://canadian-pharmasale.com">buy cialis online</a> order cialis overnight http://canadian-pharmasale.com

staletbdopstaletbdop2018/09/30 20:55<a href="http://valladium.com">buy brand cialis online</a> generic cialis india pharmacy http://valladium.com

mtaletyuqbmtaletyuqb2018/10/01 05:14<a href="http://viciolatino.com">buy viagra internet</a> order viagra overnight http://viciolatino.com

vtaletcthbvtaletcthb2018/10/01 06:59<a href="http://canadian-pharmaonline.com">buy viagra from canada</a> canadian pharmacy generic viagra http://canadian-pharmaonline.com

jtalettzxtjtalettzxt2018/10/01 17:09<a href="http://rabbitinahat.com">buy viagra cheap</a> buy viagra in mexico http://rabbitinahat.com

vtaletsbwxvtaletsbwx2018/10/01 20:42<a href="http://canadian-pharmacyisale.com">viagra cheap online canada</a> cheap generic viagra online pharmacy http://canadian-pharmacyisale.com

ztaletqpgmztaletqpgm2018/10/01 21:24<a href="http://rabbitinahat.com">buy cheap generic viagra online</a> herbal viagra pills http://rabbitinahat.com

ftaletduczftaletducz2018/10/01 22:46<a href="http://canadian-pharmacyionline.com">viagra online prescription</a> womens viagra pill http://canadian-pharmacyionline.com

mtaletfyzdmtaletfyzd2018/10/02 02:09<a href="http://canadian-pharmabuy.com">buy viagra without a prescription</a> order generic viagra http://canadian-pharmabuy.com

qtaletikrnqtaletikrn2018/10/02 03:19<a href="http://canadian-pharmacheap.com">canadian pharmacy online cialis</a> order cialis online no prescription http://canadian-pharmacheap.com

btaletpabjbtaletpabj2018/10/02 09:27<a href="http://canadian-pharmaorder.com">legal to buy cialis from canada</a> generic cialis lowest prices http://canadian-pharmaorder.com

italetpvgbitaletpvgb2018/10/02 12:25<a href="http://rabbitinahat.com">order cialis from india</a> buy real cialis http://rabbitinahat.com

mtaletelqdmtaletelqd2018/10/02 18:21<a href="http://missreplicawatches.com">buy cialis online without script</a> cheap cialis online pharmacy india http://missreplicawatches.com

ctaletmovfctaletmovf2018/10/02 19:05<a href="http://canadian-pharmacyibuy.com">buy cialis online cheap prices</a> cialis mail order india http://canadian-pharmacyibuy.com

ftaletdvmtftaletdvmt2018/10/02 22:09<a href="http://canadian-pharmacyionline.com">cheapest viagra online with prescription</a> cheap viagra 100mg http://canadian-pharmacyionline.com

ztaletczybztaletczyb2018/10/03 02:12<a href="http://viciolatino.com">order pfizer viagra online</a> buy real viagra online cheap http://viciolatino.com

staletttbistaletttbi2018/10/03 03:51<a href="http://buycialisonl1ne.us">cialis order online uk</a> buy discount cialis http://buycialisonl1ne.us

utaletccasutaletccas2018/10/03 04:40<a href="http://baymontelreno.com">cheap cialis australia</a> discount generic cialis http://baymontelreno.com

ataletadsiataletadsi2018/10/03 10:27<a href="http://gigawatt6.com">buy generic cialis canada online</a> canada pharmacy online cialis brand http://gigawatt6.com

ytaletnaqnytaletnaqn2018/10/03 11:15<a href="http://top-monterey-salinas-dentists.com">how long does 10mg levitra last</a> how long does it take for levitra to work http://top-monterey-salinas-dentists.com

ntaletxqbnntaletxqbn2018/10/03 11:48<a href="http://viciolatino.com">buy real viagra pfizer</a> buy pfizer viagra online http://viciolatino.com

italetiwucitaletiwuc2018/10/03 14:09<a href="http://canadian-pharmacyiorder.com">where to buy cialis in canada</a> cialis price canada http://canadian-pharmacyiorder.com

etaletpxpjetaletpxpj2018/10/03 14:47<a href="http://canadian-pharmaorder.com">buy generic cialis online no script</a> order cialis no prescription canada http://canadian-pharmaorder.com

htaletxctlhtaletxctl2018/10/03 20:26<a href="http://unishade.com">buy discount cialis</a> buy generic cialis online with mastercard http://unishade.com

ataletehevataletehev2018/10/04 07:09<a href="http://canadian-pharmacheap.com">legal to buy cialis from canada</a> order cialis pills online http://canadian-pharmacheap.com

ytaletdldsytaletdlds2018/10/04 09:20<a href="http://canadian-pharmaorder.com">buy cialis pills</a> buy cialis generic http://canadian-pharmaorder.com

wtaletfrnbwtaletfrnb2018/10/04 12:01<a href="http://baymontelreno.com">generic cialis for order</a> generic cialis 200mg pills http://baymontelreno.com

ntaletsokmntaletsokm2018/10/04 12:36<a href="http://valladium.com">cheap generic cialis from canada</a> cialis online usa pharmacy http://valladium.com

atalethaziatalethazi2018/10/04 16:08<a href="http://canadian-pharmaonline.com">cheapest viagra online canada</a> buy discount viagra http://canadian-pharmaonline.com

wtaletovamwtaletovam2018/10/04 18:20<a href="http://rabbitinahat.com">cialis 20 mg</a> cheap cialis generic online http://rabbitinahat.com

ctaletzcjactaletzcja2018/10/04 19:11<a href="http://waltzweekend.com">cheap 25mg viagra</a> order viagra online from pfizer http://waltzweekend.com

ktaletggjfktaletggjf2018/10/04 20:00<a href="http://canadian-pharmaonline.com">discount generic viagra soft tabs</a> brand viagra 50mg online http://canadian-pharmaonline.com

ztaletkvhpztaletkvhp2018/10/04 21:25<a href="http://usedrestaurantequipmentaz.com">cialis 5 mg price per pill</a> canadian pharmacy cialis 5mg http://usedrestaurantequipmentaz.com

utaletraanutaletraan2018/10/04 21:49<a href="http://valladium.com">order cialis overnight delivery</a> buy cialis online india http://valladium.com

wtaletstnnwtaletstnn2018/10/05 01:43<a href="http://canadian-pharmacheap.com">buy cialis in usa online</a> cialis 5 mg in canada http://canadian-pharmacheap.com

rtaletxbzzrtaletxbzz2018/10/05 03:07<a href="http://waltzweekend.com">best price viagra 100mg</a> viagra online pharmacy http://waltzweekend.com

wtaletynhhwtaletynhh2018/10/05 04:26<a href="http://canadian-pharmamrdi.com">buy cialis generic</a> generic cialis canada pharmacy http://canadian-pharmamrdi.com

ptaletbwppptaletbwpp2018/10/05 04:27<a href="http://canadian-pharmakgae.com">discount viagra online pharmacy</a> generic viagra 100mg pills http://canadian-pharmakgae.com

gtalethjzsgtalethjzs2018/10/05 05:12<a href="http://canadian-pharmapills.com">buy generic viagra 100mg</a> ordering viagra online from canada http://canadian-pharmapills.com

italetxmbditaletxmbd2018/10/05 05:35<a href="http://canadian-pharmapills.com">generic viagra soft tablets</a> viagra online uk suppliers http://canadian-pharmapills.com

ytaletytfeytaletytfe2018/10/06 03:21<a href="http://viciolatino.com">order brand viagra online</a> viagra usa 100mg original http://viciolatino.com

staletpaiqstaletpaiq2018/10/06 06:14<a href="http://canadian-pharmakgae.com">viagra usa online</a> buy generic viagra sildenafil citrate http://canadian-pharmakgae.com

ktaletgkxtktaletgkxt2018/10/06 09:18<a href="http://buycialisonl1ne.us">cialis online</a> order cialis overnight http://buycialisonl1ne.us

ytaletafguytaletafgu2018/10/06 10:11<a href="http://unishade.com">best online cialis prices</a> generic cialis price http://unishade.com

qtaletreykqtaletreyk2018/10/06 19:48<a href="http://canadian-pharmapills.com">viagra online canada generic</a> viagra online sales cheap http://canadian-pharmapills.com

dtaletpjkxdtaletpjkx2018/10/06 23:50<a href="http://canadian-pharmakgae.com">viagra price per pill</a> buy brand viagra online http://canadian-pharmakgae.com

ztaletowlhztaletowlh2018/10/07 00:12<a href="http://canadian-pharmaorder.com">cheap generic cialis from india</a> cialis online usa http://canadian-pharmaorder.com

qtalethpczqtalethpcz2018/10/07 02:24<a href="http://buyviagraonl1ne.us">buy viagra online france</a> viagra usa 100mg original http://buyviagraonl1ne.us

qtaletltrhqtaletltrh2018/10/07 07:31<a href="http://valladium.com">cheap cialis generic from india</a> best place to buy brand cialis online http://valladium.com

xtaletkjwoxtaletkjwo2018/10/07 19:42<a href="http://canadian-pharmakgae.com">generic viagra professional online</a> discount generic viagra http://canadian-pharmakgae.com

stalethxmkstalethxmk2018/10/09 09:20<a href="http://rabbitinahat.com">buy cialis 270 pills</a> cialis canada order http://rabbitinahat.com

gtaletvrkjgtaletvrkj2018/10/09 10:24<a href="http://usedrestaurantequipmentaz.com">buying cialis in usa</a> buy generic cialis online usa http://usedrestaurantequipmentaz.com

atalettcmdatalettcmd2018/10/09 11:55<a href="http://timsbmw.com">40 mg levitra one dose</a> cheap levitra no prescription http://timsbmw.com

ztaletrlewztaletrlew2018/10/09 17:58<a href="http://canadian-pharmacheap.com">buy cialis 20mg online</a> cialis coupons lilly usa http://canadian-pharmacheap.com

ytaletjrbuytaletjrbu2018/10/09 21:04<a href="http://canadian-pharmamrdi.com">usa cialis overnight shipping</a> cialis generic date usa http://canadian-pharmamrdi.com

gtaletadrfgtaletadrf2018/10/09 21:08<a href="http://unishade.com">cheap cialis black</a> cialis pills online http://unishade.com

dtaletaoordtaletaoor2018/10/09 22:49<a href="http://canadian-pharmacyibuy.com">cialis super active 100mg</a> order cialis online without prescription http://canadian-pharmacyibuy.com

ctaletotnhctaletotnh2018/10/10 02:39<a href="http://bullsac.com">viagra cialis levitra which is best</a> levitra online australia http://bullsac.com

dtaletmthrdtaletmthr2018/10/10 04:57<a href="http://canadian-pharmamrdi.com">does cialis work</a> order cialisbuy cialis http://canadian-pharmamrdi.com

mtaletprnlmtaletprnl2018/10/10 05:41<a href="http://missreplicawatches.com">do i need a prescription for cialis in usa</a> where to buy cialis cheap http://missreplicawatches.com

ptaletmkdyptaletmkdy2018/10/10 06:51<a href="http://unishade.com">cheap cialis nz</a> generic cialis from usa http://unishade.com

ftaletvmuzftaletvmuz2018/10/10 09:27<a href="http://canadian-pharmacheap.com">generic cialis 60 mg</a> cialis usa price http://canadian-pharmacheap.com

ptaletxeboptaletxebo2018/10/10 11:31<a href="http://missreplicawatches.com">cialis from usa pharmacy</a> cialis price in usa http://missreplicawatches.com

rtaletsppartaletsppa2018/10/10 12:32<a href="http://valladium.com">buy cialis 20 pills</a> how to order cialis from canada http://valladium.com

atalettchnatalettchn2018/10/10 14:15<a href="http://canadian-pharmapills.com">best place to buy viagra online</a> how much is viagra http://canadian-pharmapills.com

ntaletdjeintaletdjei2018/10/10 19:04<a href="http://canadian-pharmacheap.com">cialis price in usa</a> buy cialis super active online http://canadian-pharmacheap.com

qtaletyzttqtaletyztt2018/10/10 22:55<a href="http://canadian-pharmasale.com">buy cialis 20 mg</a> buy cialis now online http://canadian-pharmasale.com

qtaletxlguqtaletxlgu2018/10/11 09:58<a href="http://canadian-pharmamrdi.com">how to buy cialis online</a> generic cialis available usa http://canadian-pharmamrdi.com

etaletodmietaletodmi2018/10/11 12:59<a href="http://rabbitinahat.com">order cialis online</a> real cialis online http://rabbitinahat.com

ltaletsetbltaletsetb2018/10/11 18:42<a href="http://canadian-pharmacyibuy.com">cialis without prescription</a> cialis 5mg online usa http://canadian-pharmacyibuy.com

ktaletynbtktaletynbt2018/10/12 00:38<a href="http://canadian-pharmasale.com">red cialis viagra usa</a> canadian pharmacy online cialis http://canadian-pharmasale.com

ktaletttubktaletttub2018/10/12 04:47<a href="http://canadian-pharmamrdi.com">cialis online canada</a> buy brand cialis online http://canadian-pharmamrdi.com

ktaletwlxiktaletwlxi2018/10/12 09:55<a href="http://missreplicawatches.com">cheapest generic cialis online</a> can you buy cialis online http://missreplicawatches.com

etaletdnxsetaletdnxs2018/10/12 11:23<a href="http://baymontelreno.com">where can you buy cialis</a> where to buy cialis online http://baymontelreno.com

jtalettlyrjtalettlyr2018/10/12 13:01<a href="http://canadian-pharmabuy.com">viagra professional 50mg</a> viagra cheap online canada http://canadian-pharmabuy.com

htalettfzjhtalettfzj2018/10/12 16:38<a href="http://valladium.com">buy generic cialis online</a> cheap generic cialis http://valladium.com

dtaletusuddtaletusud2018/10/13 04:16<a href="http://canadian-pharmapills.com">order viagra online</a> viagra online with prescription http://canadian-pharmapills.com

vtaletwyqsvtaletwyqs2018/10/13 06:42<a href="http://rabbitinahat.com">cialis 5 mg price usa</a> order cialis canada http://rabbitinahat.com

ttaletzwqxttaletzwqx2018/10/13 07:26<a href="http://valladium.com">cialis 20mg price</a> discount cialis pills http://valladium.com

ftaletegqmftaletegqm2018/10/13 12:49<a href="http://bullsac.com">cost of levitra vs viagra</a> levitra coupon http://bullsac.com

ftaletsbrfftaletsbrf2018/10/13 15:48<a href="http://baymontelreno.com">buy cialis</a> side effects of cialis http://baymontelreno.com

btaletuualbtaletuual2018/10/13 16:14<a href="http://canadian-pharmausa.com">viagra for sale online cheap</a> order viagra online uk http://canadian-pharmausa.com

ntaletlfyintaletlfyi2018/10/14 01:17<a href="http://valladium.com">generic cialis online</a> cialis 5mg best price http://valladium.com

qtaletihrzqtaletihrz2018/10/14 04:21<a href="http://valladium.com">order cialis</a> buy cialis online without prescription http://valladium.com

italetsueditaletsued2018/10/14 05:39<a href="http://canadian-pharmacyibuy.com">cialis 5mg price</a> cialis for sale online http://canadian-pharmacyibuy.com

ktaletttxoktaletttxo2018/10/14 06:10<a href="http://canadian-pharmabuy.com">cheap viagra with prescription</a> cheap viagra uk http://canadian-pharmabuy.com

jtaletpshyjtaletpshy2018/10/14 13:53<a href="http://missreplicawatches.com">cialis 270 pills</a> generic cialis india pharmacy http://missreplicawatches.com

ytaletukakytaletukak2018/10/14 15:48<a href="http://missreplicawatches.com">buy cialis 20mg</a> buy cialis 5mg http://missreplicawatches.com

ctaletwgixctaletwgix2018/10/14 18:35<a href="http://buycialisonlineglka.com">generic cialis 2 5mg</a> cialis pills sale http://buycialisonlineglka.com

dtaletxytsdtaletxyts2018/10/15 05:56<a href="http://h-m-j.com">buy viagra online discount</a> online order for viagra http://h-m-j.com

ataletpwpgataletpwpg2018/10/15 14:42<a href="http://missreplicawatches.com">canadian pharmacy cialis</a> buy cialis online without prescription http://missreplicawatches.com

otaletodvyotaletodvy2018/10/16 01:16<a href="http://canadian-pharmacyiorder.com">cialis overnight usa</a> order cialis http://canadian-pharmacyiorder.com

dtalethpjldtalethpjl2018/10/16 05:44<a href="http://unishade.com">best online cialis</a> order generic cialis online no prescription http://unishade.com

2007-10-23

Windows Script Component (1)

| 02:19 |  Windows Script Component (1) - Ci.nsIZIGOROu を含むブックマーク はてなブックマーク -  Windows Script Component (1) - Ci.nsIZIGOROu

Windows Script Componentとは?

(ActiveScriptがサポートする)スクリプト言語でActiveXコントロールが作れる枠組みの事。

MozillaだったらJavaScriptでXPCOMを実装するような感じだと考えて構わない。

wscファイルの作り方

基本はXMLファイルです。複数のコントロールを同時に作る事が可能。

基本的な構造
<?xml version="1.0" encoding="utf-8"?>
<package>
  <component id="Counter" />
  <component id="AnotherComponent" />
</package>
componentの中に記述すること
regstration要素
progid, classid(CLSID), version, descriptinの定義*1
public要素
公開するプロパティ、メソッド、イベントの定義
script要素
各言語での実装*2

registration要素のサンプル

<registration
  description="Sample Counter Component"
  progid="SampleComponent.Counter"
  version="1.00"
  classid="{B49187E5-946E-4A07-A1C1-C0BC02659B94}"
>
  <script language="JScript">
    <![CDATA[
function Register() {
  // このコンポーネントが登録される際に実行される処理
}

function Unregister() {
  // このコンポーネントが削除される際に実行される処理
}
    ]]>
  </script>
</registration>

public要素のサンプル

<public>
  <property name="count">
    <get/>
    <put/>
  </property>
  <method name="incrCount">
    <parameter name="duration"/>
  </method>
  <method name="decrCount">
    <parameter name="duration"/>
  </method>
  <event name="OnIncr" />
  <event name="OnDecr" />
</public>

script要素のサンプル

<script language="JScript">
  <![CDATA[
var description = new SampleComponentCounter();

function IEReplObserverService() {
  this.get_counter = get_counter;
  this.put_counter = put_counter;

  this.incrCount = incrCount;
  this.decrCount = decrCount;
}

var counter = 0;

function get_conter() {
  return counter;
}

function put_counter(newValue) {
  counter = newValue;
}

function incrCount(duration) {
  fireEvent("OnIncr", counter, duration);
  counter += duration;
}

function decrCount(duration) {
  fireEvent("OnDecr", counter, duration);
  counter -= duration;
}
  ]]>
</script>

今の所分かってること

  • 作った後で右クリックしてレジストリに登録しないと使えません
  • Component.prototypeで必要なメソッドやプロパティを定義してもどうも動作しないっぽぃ。公開するプロパティとメソッドはGlobalオブジェクトに居ないとダメみたい。prototypeプロパティ自体には定義は出来る。

まだ試してないこと

  • 公開としていないプロパティ、メソッドが宣言できるか、また使えるかどうか。
  • WSCの中で他のコンポーネントを呼び出した際に、COMイベントを処理出来るか。(多分出来ない)
    • そもそもWScriptオブジェクトが無いので、CreateObject, ConnectObjectが出来ない
    • やるならActiveXObject, object要素のいずれか
    • object要素はevents属性でそのobjectのイベントを使うかどうかある。id属性で指定した値で多分出来るとは思うんだけど、動的にobject要素の生成は出来ないハズ。

まぁ動的に出来たらちと危険かw

*1:レジストリに登録される

*2:これはまた今度