Avatar billede Slettet bruger
05. december 1999 - 16:57 Der er 17 kommentarer og
1 løsning

et hjemmelavet WinPopup...

kan man ikke udvikle et hjemmelavet winpopup. ? i Delphi 5.. man skal selv kunne bestemme hvem man kan skrive til i programmet.. altså det skal ikke være noget alle kan dwn. og så bruge det som et chat program. men et program jeg selv laver og bestemmer vilke "bruger" der skal kunne skrives til : altså et program til mig og nogle af mine venner. kan det lade sig gøre.. ?
Avatar billede hlj Nybegynder
05. december 1999 - 17:56 #1
Hvis du har Delphi Professional eller højere kan du evt. bruge TClientSocket og TServerSocket. De ligger under Internetfanebladet.

Jeg har selv brugt disse komponenter til at komunikerer mellem to computere.

I Delphi's demobibliotek er der et chat demo program der bruger disse komponenter.
Avatar billede lrj Nybegynder
05. december 1999 - 18:03 #2
Skal det kunne sende til winpopup?
Avatar billede Slettet bruger
05. december 1999 - 18:49 #3
tak hlj jeg vil prøve at se lidt på den - men da jeg kun lige er kommet ind i programmere verden kan det godt ske det bliver lidt svært for mig - men et forsøg hver.
Avatar billede Slettet bruger
05. december 1999 - 18:51 #4
Irj >> det skal ikke kune sende til winpopup men nogle af mine venner ca. 4-5 stk. hvor vi skal kunne sende små meddelser til hinanden lidt ligsom messenger fra Microsoft msn. hvis det kan lade sig gøre må du/i meget gerne hjælpe mig eller komme med nogle skabeloner da det vil hjælpe mig meget.. skriv hvis i har brug for min e.mail
Avatar billede nerdyguy Nybegynder
05. december 1999 - 19:46 #5
Jeg er i gang med at lave et program der kan lige nøjagtig det du beskriver ... du kan 'låne' det når jeg engang bliver færdig med det ..

E-mail : mjs-epost@get2net.dk
Du kan lige skrive til mig hvis det var noget.

--
Martin Johansen
Avatar billede lrj Nybegynder
05. december 1999 - 20:14 #6
mainframe> Der følger et chatprogram med Delphi, kig i mappen demos for at se et chatprogram hvor 2 kan snakke sammen. Det kan du bruge som skabelon for dit eget program, og bruge til at lære hvordan man programmerer med netværks-komponenter.
Avatar billede snorga Nybegynder
05. december 1999 - 21:20 #7
hehe, Sådanne et program er jeg også ved at lave.. :)

Jeg bruger directx's directplay via hori's delphix component.
Avatar billede Slettet bruger
05. december 1999 - 22:12 #8
Martin Johansen >> jeg vil meget gerne 'låne' dit prog. når det engang bliver færdigt.. hvad mener du egentlig med låne - får jeg din skabelon eller hvad ?
Avatar billede delphi Nybegynder
06. december 1999 - 08:31 #9
Jeg har en gang benyttet en MailSlot (=En alm. Windows facilitet) komponent fra Martin Djernæs hjemmeside (http://www.djernaes.dk/martin/winpopup.html).
Nu kan jeg ikke huske om det er et demo program fra pakken eller om det var noget jeg lavede selv, men jeg(vi) benytter her et lille program lavet på basis af den komponent. 
Programmet giver mulighed for at skrive en besked til:
- En bestemt bruger/maskine
- Alle brugere/maskiner på det primære domaine
- Alle brugere/maskiner på et specificeret domaine

Det kræver selvfølgeligt at modtageren kører programmet.

Komponenten virker som du efterlyser.

NiP/Delphi

Avatar billede Slettet bruger
06. december 1999 - 18:19 #10
DELPHI >> tak for oplysningen og der er da også en del gode oplysninger på side - men ken ikke helt få hans winpopup til at virke ? kan du ikke sende en skabelon der virker hvis du har sådan en liggende (webmadsen@hotmail.com) men tak for oplysningen... *<(:)
Avatar billede nerdyguy Nybegynder
06. december 1999 - 23:42 #11
>> mainframe

Du må godt 'låne' / FÅ programmet når jeg 'engang' bliver færdig ... det har være på hylden i et par uger eller 3 ... Meeen du kunne jo ta' og mælde mig til din ICQ (du har forhåbentlig ICQ ..)

Mit nummer er : 10337311
Avatar billede Slettet bruger
07. december 1999 - 10:39 #12
TAK ! jeg må detsværre skuffe dig med hensyn til ICQ men downloder det i aften så får du lige mit ICQ nr. men nu har jo dit ! så det er godt... du virker som en man kan stole på så jeg overrækker der hermed de 60 point så nu håber jeg bare jeg har ret . og jeg får dit hjemmelavet winpopup når det engang er færdigt - hvis du vil i kontkat med mig så skriv til mainframe@overload.dk - Ses !
Avatar billede Slettet bruger
07. december 1999 - 10:40 #13
Ups - du kan jo ikke få pointene når du ikke har svaret men kun kommenteret så jeg venter på et svar *<(:-)
Avatar billede delphi Nybegynder
07. december 1999 - 10:47 #14
Jeg tog lige den "gamle" mailslot komponent frem igen og du har ret: Den lader sig ikke compile under Delphi 5. 
Det er nu temmelig nemt at rette mdMailSlot filen til:
(NB: Den version jeg har er "Version 1.10 (1.a) : 9th May 1998")

1 - Funktionen OpenMailSlot:
Linien
  -1); // hTemplateFile:
ændres til
  0); // hTemplateFile:

2 - Functionen SendBufToMailSlot
Linien
  BytesWritten : Integer;
ændres til
  BytesWritten : LongWord;

Så kan den compiles og placeres på din VCL palette.

Jeg har sendt dig et lille test program, jeg en gang lavede.  Source coden til programmet lå, sammen med andre testprogrammer, på en HD der døde en voldsom død - så source coden er væk!  Det burde dog ikke være svært for dig at genskabe den.
Når du kører programmet vil du sikkert lige få et par fejlmeldinger - noget med en ikke registreret komponent - dem skal du ignorere (det gør jeg) og så kører det.

NiP

Avatar billede Slettet bruger
07. december 1999 - 18:13 #15
Mange tak for filen/program nu kan jeg endelig gå igang med at lave mit lille winpopup til mig og mine venner ! Så tak for den tid du satte af til at hjælp mig med mit problem... Hvis du bruger Explorer og har en opløsning på 1024-768 så kan du jo lige kigge et smut forbi min side "under opbygning" http://www.mainframe.subnet.dk/ - Ses! og god jul
Avatar billede Slettet bruger
07. december 1999 - 18:23 #16
jeg har prøvet at se lidt på dit sendte winpopup - men jeg kan ikke helt får det til at virke - mig og en af mine venner har det men vi kan ikke sende til hinanden ? skal du ikke sætte "Domain or Computer" og så bare skrive den IP adresse du ville sende til ? eller hvad !
Avatar billede delphi Nybegynder
08. december 1999 - 08:13 #17
Hvis begge computere er sat til samme Domain, kan du enten vælge at bruge primary Domain (eller skrive domain navnet i to-feltet/Click i radio-button'en).  Hvis du vil skrive computerens navn, så er det ikke IP addressen du skal bruge, men det id, som du har givet computeren.  På min NT'er finder jeg oplysningen under Control Panel-Network-Identification-Computer Name.  Min PC'er hedder 'SNPCWR142592717'. 

NiP
Avatar billede Slettet bruger
05. december 2002 - 11:25 #18
Nogle der kender nogle tilsvarende metoder til visual basic?
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