Avatar billede dl Nybegynder
19. december 2000 - 19:19 Der er 17 kommentarer og
1 løsning

WinSocked Til Delphi 4

Hej

Er der nogen der har eller hved hvor man kan downloade den?

P.S Hvis i har den kan I så ikke sende mig den.

E-Mail: larsen.dennis@get2net.dk

Med Venlig Hilsen
DL
Avatar billede pstric Nybegynder
19. december 2000 - 19:48 #1
Hvis du mener Winshoes, så prøv http://www.nevrona.com/Indy/
Avatar billede picard Nybegynder
20. december 2000 - 09:17 #2
Tænker du ikke bare på winsock ?
winsock er en del af windows 95 ->
tror jeg nok.


Christian
Avatar billede snowball Novice
20. december 2000 - 09:21 #3
Jeg er heller ikke lige helt med på hvad du mener, men du kan finde nogle sockets på http://webnorth.torry.net/sockets.htm

Snowball
Avatar billede dl Nybegynder
21. december 2000 - 19:22 #4
Til Snowball

Jeg kan ikke finde nogen component til delphi 4 som virker.

Og det jeg prøver at få fat i er:
TCustomSocket - A Generic Base Socket Class
TTCPClient - A TCP Client VCL (derived from TCustomSocket)
TTCPServer - A TCP Server VCL (derived from TCustomSocket)
TUDPClient - A UDP Client VCL (derived from TCustomSocket)
TUDPServer - A UDP Server VCL (derived from TCustomSocket)

Og det kan jeg ikke finde?
P.s Det var til D4!!

Hilsen
DL
Avatar billede dl Nybegynder
21. december 2000 - 19:24 #5
Hmmm

TCustomSocket er lige meget.
Det er TCP Server og Client
Og
Det er UDP Server og Client
Avatar billede pstric Nybegynder
21. december 2000 - 19:25 #6
Har du det præcise navn på den package de findes i?
Avatar billede pstric Nybegynder
21. december 2000 - 19:29 #7
Avatar billede pstric Nybegynder
21. december 2000 - 19:41 #8
Hvis du skal bruge den i D4, så skal du naturligvis udkommentere linierne 1119, 1121, 1122 og 1123
Avatar billede dl Nybegynder
22. december 2000 - 21:32 #9
Det er den samme som jeg har.
Men når jeg prøver at installere den, kommer den med disse fejl:

Comparison always evaluates to false
Comparing signed and unsiged types - widened both operands
Constant expression violates subrange bounds
Incompatible types: \'sockaddr_in\' and \'PSOCKADDR\'
Could not compile unit.... osv osv

Og jeg hved ikke hvordan man skal rette i disse koder.
Avatar billede pstric Nybegynder
28. december 2000 - 20:16 #10
Jeg har ikke været i nærheden af Delphi i en uges tid, så det her er bare et skud fra hoften:
1) Den kommer vel ikke med fejlen når du installerer, men først når du pr\'øver at compile?
2) De første 2-3 fejl, du har angivet, er det ikke kun warnings?
3) Linien, hvor fejlen opstår, er beregnet til Delphi 2. Det er markeret ved, at der står noget i retningen af
{$IFDEF VER100}
  ...En eller anden linie
{$ELSE}
  ...Linien med fejlen
{$ENDIF}
Du skal sørge for at det kun er linien til de nyere versioner af Delphi, der bliver compilet.
Ret linierne til
//{$IFDEF VER100}
  ...En eller anden linie
//{$ELSE}
//  ...Linien med fejlen
//{$ENDIF}
så får du den rigtige linie compilet, og du slipper for type mismatch.
Endnu bedre ville det være, hvis du lavede VER100 om til VER110 (eller hvad det nu er der bruges til D4), eller helt sletter de fire linier. Hvis du alligevel aldrig skal bruge den unit i Delphi 2.
Avatar billede dl Nybegynder
29. december 2000 - 12:14 #11
Jeg har prøvet at rette i koden. Og jeg kan også compile den uden fejl.
Men når jeg prøver den i mit program, med den kode til D3, så kan jeg ogsp compile den unden fejl, men i programmet så kommer den med NonScoket.

Måske kan du lave( Rette ) i koden, og sende den.
Og/eller komme med nogle links, til koden og eksempler.

E-mail: larsen.dennis@get2net.dk
Avatar billede dl Nybegynder
29. december 2000 - 12:16 #12
PS. Jeg har selv se på nettet efter koder, men jeg har ikke fundet noget!!
Avatar billede pstric Nybegynder
30. december 2000 - 01:47 #13
Jeg bruger selv D5, så jeg brænder ikke ligefrem efter at ændre D2/D3 units til D4 når nu forfatteren selv åbenbart ikke længere er interesseret i at bruge den. De svar jeg har givet indtil nu, har jeg jo kunnet komme med uden at se på hvad koden laver. Jeg synes hellere, at du skulle prøve om du ikke kan bruge Indy - se mit første svar - som du nok kan regne med bliver holdt ved lige noget tid endnu.

Hvis du stadig mener at du gerne vil have koden tilpasset, så kan vi nok godt finde ud af det, men så synes jeg faktisk hellere at du skulle oprette et nyt spørgsmål til det, hvor du gør det klart fra starten, at det er en tilretning af eksisterende trediepartskode, du ønsker. Og hvis du smider tilpas mange point i puljen, så kan det da også være at du kan få \'kapaciteterne\' (sjensen, borrisholt, pellelil, ...) med på ideen.

Endelig kunne du jo også prøve at rette henvendelse til ham den skeløjede halvsvensker, der har lavet koden.

Men mit bedste bud er altså at du skifter til Indy. Ellers må du jo skrive tilbage her, og så må vi kigge på det.

PS. Hvilke koder?
Avatar billede gigaman Nybegynder
04. januar 2001 - 10:57 #14
Du kan også prøve BUPack som ligger på www.buypin.com
Avatar billede pstric Nybegynder
08. januar 2001 - 18:03 #15
Fandt du noget, du kunne bruge?
Avatar billede dl Nybegynder
08. januar 2001 - 23:18 #16
Nej!
Avatar billede dl Nybegynder
08. januar 2001 - 23:46 #17
Hej

Jeg vil prøve med tiden, at skrive HVAD jeg skal have lavet.

Men i tidens løb er jeg et gang med et program( hedder \"Data Eksempel\" ) hvor man kan oprette en profil og eksempeler.
Alle kan være med til at lave profiler og eksempeler, som så skal sendes til mig, og derefter vil de( hvis selv jeg kan finde ud af dem ) komme med i alle de andre versioner af programmet.
\"Data Edsempel\" skal man kunne downloade frit, og det ville komme alle til gode.
Hvis det visser sig at det er godt, så vil jeg gøre det bedre og bedre.
Avatar billede pstric Nybegynder
08. januar 2001 - 23:54 #18
Det lyder som et spændende projekt, men netop hvis det er noget du vil bruge fremover, så synes jeg, at du skal gå bort fra Socket komponenter, der ikke er up to date, og skifte inden det bliver for svært.
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

IT-JOB