Avatar billede c47 Nybegynder
01. november 2000 - 11:37 Der er 4 kommentarer og
1 løsning

ActiveX, kommunikation mellem ActiveX documents

Hvis jeg har 2 projekter med hver deres UserDocument(1/2). Dokumenterne kører i en Browser. Fra UserDocument1 åbner jeg UserDocument2. Jeg ønsker i UserDocument2 at kunne arbejde med nogle variabler jeg har oprettet i UserDocument1. Man kan vist overfører dem med \"navigateTo\", hvormed jeg også åbner Userdocument2, med findes der ikke en mere elegant måde at dele variabler. Man kan også oprette en Global variabel i et modul, men dette virker vist kun hvis ActiveX dokumenterne eksisterer i samme projekt.
Avatar billede nolle_k Nybegynder
01. november 2000 - 20:18 #1
Lav properties der gør, at UserDocument1 kan give de ønskede variable videre til UserDocument!

Eller omvendt!

Lav properties i UserDocument1 der gør det muligt for UserDocument2 at få fat i det ønskede variable!
Avatar billede c47 Nybegynder
02. november 2000 - 09:14 #2
Tænker du på \"PropertyBag\"??
Hvis ja, hvordan?
Jeg kan godt oprette nogle properties og også godt afleverer dem hvis vi snakker om Kontroller og <Object>-tag\'et, men ved ikke hvordan man i denne situation giver dem videre fra 1 dokument til et andet. når det ene starter et andet og derefter terminerer.
Avatar billede nolle_k Nybegynder
02. november 2000 - 09:15 #3
Hvordan starter du det andre USerDocument???
Avatar billede nolle_k Nybegynder
02. november 2000 - 09:16 #4
altså det andet UserDocument??
Avatar billede c47 Nybegynder
02. november 2000 - 09:17 #5
med \"NavigateTo\". Det havde jegda tænkt mig. Med mindre der er en bedre løsning hvis der skal afleveres variabler.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester