Avatar billede kedde65 Praktikant
29. juli 2001 - 23:05 Der er 16 kommentarer og
1 løsning

DDE, hvad er det, og hvad bruges det til

Som titlen siger så er jeg blot interesseret i hvad man kan bruge DDE til.
Håber der er nogle der kan hjælpe med lidt genrelt information.

Kedde
Avatar billede microtec Nybegynder
29. juli 2001 - 23:11 #1
DDE står for dynamisk data exchange.
Det benyttes til udveksling mellem 2 programmer.
Du kunne f.eks. lage et program i VB, som indsætter data direkte i en Excel-regneark.
Avatar billede microtec Nybegynder
29. juli 2001 - 23:11 #2
Skulle være \"Du kunne f.eks. LAVE et program i VB...\"
Avatar billede microtec Nybegynder
29. juli 2001 - 23:14 #3
Dynamic Data Exchange for at være helt nøjagtig :o)
Avatar billede microtec Nybegynder
29. juli 2001 - 23:15 #4
Prøv at læse denne artikel http://support.microsoft.com/support/kb/articles/Q74/8/62.asp
Det er en forklaring på hvordan man kan udveksle data mellem Word og Visual Basic.
Avatar billede kedde65 Praktikant
29. juli 2001 - 23:18 #5
Jo, meeeeen ville det ikke være det samme om man åbnede word ved hjælp af den programatiske brugerflade, og så ændrede i dokumentet den vej, eller er der noget etensielt jeg har overset??
Avatar billede microtec Nybegynder
29. juli 2001 - 23:24 #6
\"programatiske brugerflade\"????
Avatar billede kedde65 Praktikant
29. juli 2001 - 23:26 #7
Ja tage kontakt til den dll der ligger til grund for eksempelvis word. Det gøres ved at sætte en reference til msword 9.0 fra VB
Avatar billede microtec Nybegynder
29. juli 2001 - 23:29 #8
kedde65 >> Word er meget mere end blot en enkelt DLL. Du har heller ikke adgang til en beskrivelse af de DLLér som evt. benyttes af Word, så det vil du ikke kunne i praksis.

DDE er en standardiseret måde at udveksle data mellem 2 programmer. Word var blot et eksempel. Der kan laves DDE til et hav af andre programmer.
Avatar billede kedde65 Praktikant
29. juli 2001 - 23:43 #9
Ret mig endelig hvis jeg tager fejl, men hvis jeg fra VB sætter en reference til Microsoft Word 10.0 Object Library, så har jeg ihvertfald alle muligheder for at lege med word fra vB af.
Men okay til andre programmer kan dde sikkert godt bruges.
Avatar billede microtec Nybegynder
29. juli 2001 - 23:49 #10
Det tør jeg ikke svarer på. Jeg kender ikke Microsoft Word 10.0 Object Library.

Dit spørgsmål gik jo også generelt på hvad DDE var og hvad det bruges til.
Avatar billede kedde65 Praktikant
29. juli 2001 - 23:49 #11
Kan du ikke give mig et andet eksempel, jeg har en lille smule svært ved at se hvad man kan bruge det til
Avatar billede kedde65 Praktikant
29. juli 2001 - 23:50 #12
Ja det er jeg klar over, og det var heller ikke den del af det der var så interessant. Iøvrigt gælder det nu også for 9.0
Avatar billede microtec Nybegynder
29. juli 2001 - 23:54 #13
Jeg kan fint give dig et eksempel på hvor jeg bruger DDE.

Jeg sælger nogle så dataloggere, som kan bruges til f.eks. at måle temperaturen med faste intervaller. Man kan bruge det medfølgende program til at opsamle målingerne. En anden mulighed er at benytte DDE til at overfører målingerne direkte til Excel.
Det er så muligt at lave f.eks. en graf, som opdateres hver gang der kommer en ny måling.
Avatar billede microtec Nybegynder
29. juli 2001 - 23:58 #14
Du kan også benytte DDE til at indsætte et lille regneark i et Worddokument.
Fordelen er så at hver gang Word-dokumentet åbnes, hentes data via DDE fra Excel.

Det kan bruges hvis du f.eks. laver et Word-dokument der beskriver en virksomheds salgstal hver måned.
Avatar billede kedde65 Praktikant
30. juli 2001 - 00:02 #15
Ja okay, det lyder smart, men igen, jeg synes ikke rigtig jeg kan se at det er noget som ikke kan løses med en reference til det produkt man vil arbejde med.
Men okay, du skal ihvertfald have tak fo hjælpen, jeg var jeg dog trods alt også kun ude efter en generel beskrivelse, og den har du givet. Spørgsmålet var jo ikke at forsøge at overbevise mig om det var smart -:))

Kedde
Avatar billede microtec Nybegynder
30. juli 2001 - 00:07 #16
kedde65 >> Jeg vil/kan ikke overbevise dig om at DDE er en smart løsning. Det syntes jeg ikke selv. Det bliver næsten altid en klodset løsning. Det er brugbart, specielt hvis brugeren ikke selv er den store programmør.

Du skal også lige huske på at det langt fra er alle firmaer, som udgiver f.eks. et \"Object Library\" til deres produkter (faktisk ikke mange andre end MicroSoft og enkelte andre), så nogen gange er det den eneste mulighed der er for udveksling af data.
Avatar billede kedde65 Praktikant
30. juli 2001 - 00:08 #17
Nej det er jeg selvfølgelig klar over, men faktum er at der bliver flere og flere der benyutter sig af det.
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