Avatar billede ahl Nybegynder
17. juni 2000 - 19:17 Der er 14 kommentarer og
1 løsning

Chat i ActiveX

Hvis man skulle lave en chat i ActiveX, som skulle køre på en server, og som skulle kunne tage flere brugere, hvordan ville man så gøre?

Bare hvis i har nogle ideer, eller links eller noget andet!!

(-ahl-)
Avatar billede joern Nybegynder
17. juni 2000 - 21:50 #1
AktiveX ved jeg ikke noget om, men jeg har skrevet et chatprogram til lokalnetværk (en folkeskole).  http://www.jkfsoft.dk/side7.htm
Download mulig fra:
http://www.jkfsoft.dk/hent.htm
Det er skrevet i VB3 (16-bit) og kan ikke uden videre åbnes i VB5 eller 6.
Men vi kan snakke om kildekode.

M.v.h. Jørn
Avatar billede overload.dk Nybegynder
17. juni 2000 - 22:55 #2
med på en lytter
Avatar billede joern Nybegynder
19. juni 2000 - 19:52 #3
Det ser ud til Ahl er taget på sommerferie!  Hvis overload downloader fra JkfSoft, så skriv om programmet er af interesse.
M.v.h.  Jørn
Avatar billede brian Nybegynder
21. juni 2000 - 09:29 #4
Det kunne da godt have interesse, men desværre kommer :
Fejl under programafvikling. En enhed der er sluttet til programmet, virker ikke !
Avatar billede joern Nybegynder
21. juni 2000 - 13:24 #5
Til Brian.

Det var en pudsig fejl.  Men MS' fejlmeddelelser plukkes af og til (for ikke at sige ofte) lidt tilfældigt.  Har du downloadet setup, eller kun "exe- og datafiler" ?
M.v.h.  Jørn
Avatar billede ahl Nybegynder
28. juni 2000 - 11:28 #6
Ja, jeg var taget på sommerferie. Men jeg er tilbage nu.
Jeg skal bruge en server, som bare er en exe-fil. Og en Client som er ActiveX!!
Avatar billede brian Nybegynder
28. juni 2000 - 12:54 #7
Til Joern

Jeg har prøvet at downloade begge, men jeg får den samme fejl - osse selvom jeg starter det i Win2000
Avatar billede joern Nybegynder
28. juni 2000 - 13:18 #8
Til Brian.
Kan win2000 overhovedet afvikle 16-bit programmer?  Skriver du selv VB-kode, kan du få kildeteksten og konvertere den.  M.v.h.  Jørn
Avatar billede brian Nybegynder
28. juni 2000 - 17:59 #9
Til joern

Jeg ved ikke om win2000 kan afvikle 16-bit, men det er da pudsigt at det er den samme fejl jeg får ?!?!

Nå men, ja jeg laver selv programmer i VB6 og er meget interesseret i koden
Avatar billede ahl Nybegynder
30. juni 2000 - 13:28 #10
Er der nogen der vil svare på mit spm?
Avatar billede joern Nybegynder
30. juni 2000 - 16:36 #11
Til Brian.  Så må du ryste op med en mail-adresse.  m.v.h.  Jørn
Avatar billede overload.dk Nybegynder
30. juni 2000 - 16:59 #12
jeg afvikler også vb6, jeg er ville da også gerne have en kopi if possible?
Avatar billede buhl Nybegynder
30. juni 2000 - 17:01 #13
Til ahl:

Jeg kan da give nogle kommentarer til at starte med.

Den letteste måde er at lade serveren være en ActiveX EXE-Server og lade klienterne kommunikere til serveren vha. et par brugerdefinerede events (raiseevents). Du kan anvende DCOM til at få fat på serveren. Serveren sender tilsvarende nogle Events tilbage til klienterne.

Et alternativ til events er callback's. Det kræver dog lidt ekstra arbejde.

Et par eksempler på event-modellen kan findes i VB sample bibliotekerne (Coffee-monitor er så vidt jeg husker et lettere syret eksempel på en netværksmæssig broadcasting af færdigbrygget kaffe :)




Avatar billede joern Nybegynder
01. juli 2000 - 09:51 #14
Til Brian.
Jeg afmelder dette spørgsmål, så du må se min mail på de personlige data her.
Overload har fået kildekoden, men trode det var til chat via website.  Det er det altså ikke.  M.v.h. Jørn
Avatar billede ahl Nybegynder
03. juli 2000 - 23:30 #15
Det var sørme meget hjælp man kunne få for 300p
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