Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Palvelin ja asiakas

Sivun loppuun

CoDeR [23.11.2004 08:48:40]

#

siis kun nyt aloin tässä kyselemään (koulun tylsällä linux kurssilla) niin kysyn tän viel :D : eli täsää kun on tää aihe: https://www.ohjelmointiputka.net/keskustelu/2815-vb-lanissa
..niin toi (pitkä) koodin pätkä, niin sekö ottaa yhteyden vain
siihen serveri koneeseen (clientillä).. mutta näkeekö sitä jotenkin? ja jos haluan sitten lähettä clientillä komentoja serverille niin miten se onnistuu? (tässä yksinkertainen esimerkki yhdellä tavallisella ohjelmalla) siis kun formi2:ssa määritellään formi1:sen taustaväri niin sehän on about näin:


Form2 loadiin:
Form1.background (tai color:) en muista kumpi se oli

toivottavasti joku tajus. siis jos koodaan tohon serveri
ohjlmaan että jos se saa esim komennon "cd auki" niin cd
luukku aukee.. niin miten saan oman clientin kautta lähe-
tettyy sille serverille sen komennon "cd auki" niin että
se ymmärtää sen? ... tai jotain sinne päin, kyl tost pitäs
se perus idea saada.
...et jos joku osas auttaa tossa (tai jos ton vois tehä
jotenkin paremmin)?

edit: kun tutkin tota koodii niin tuntus siltä että se tehtäs ton txtBoxin avul .. mut miten?

Blaze [23.11.2004 12:35:32]

#

Klientti lähettää Command1_Clickissä Text1.Text:n serverille.
Serveri vastaanottaa datan winsock1_DataArrivalissa.

CoDeR [23.11.2004 21:45:25]

#

eli winsock1_DataArrivalissa käsiteellään saatu tieto?

Blaze [23.11.2004 22:14:29]

#

Niinhän minä sanoin? :)

tuomas [23.11.2004 22:30:06]

#

Hehe :)

Eli siinä DataArrival subissa:

Dim msg As String
    Winsock1.GetData msg
    msgbox msg

CoDeR [24.11.2004 08:06:38]

#

joo :).. eikö tohon "Winsock1.GetData":n ja "msg":n väliin kuulu "=" merkkii? ... ja eiks se sit toimi esim niin että jos laittaa ton "msgbox msg":n tilalle :

If msg = "End" Then
End
End If

... ni se sammuu (serveri ohjelma)?

Blaze [24.11.2004 08:16:13]

#

CoDeR kirjoitti:

joo :).. eikö tohon "Winsock1.GetData":n ja "msg":n väliin kuulu "=" merkkii?

No ei.

CoDeR kirjoitti:

ja eiks se sit toimi esim niin että jos laittaa ton "msgbox msg":n tilalle

No joo.

Ja kokeilla voi.

CoDeR [24.11.2004 09:05:02]

#

nii vois, mut ku oon kuolussa missä ei tod oo mitää vb:tä.. :)

CoDeR [25.11.2004 12:48:47]

#

voiko muuten yhdellä clientillä liittyä moneen serveriin yhtäaikaa? jolloin voi komentaa kaikki serveri ohjelmia yhtä aikaa ( esim. jos serveri ohjelmia on 5 koneessa.. ja niissä että jos ne saa komennon cd.. ni kaikist aukee cd luukku)... ?

maka78 [25.11.2004 14:33:17]

#

CoDeR kirjoitti:

voiko muuten yhdellä clientillä liittyä moneen serveriin yhtäaikaa? jolloin voi komentaa kaikki serveri ohjelmia yhtä aikaa ( esim. jos serveri ohjelmia on 5 koneessa.. ja niissä että jos ne saa komennon cd.. ni kaikist aukee cd luukku)... ?

Eikä varmaan oo mikään pila-ohjelma, eihän? ;D

CoDeR [26.11.2004 16:38:21]

#

eiku ajattelin vaan että oisin voinu kiusii vähän koulussa :):):) ...

Blaze [26.11.2004 16:53:49]

#

Hanki parempaa tekemistä ATK-tunneille. Pelaa vaikka läppärillä Civiä ja irkkaa, niinku minä :)

CoDeR [27.11.2004 08:02:06]

#

kylläsän sitä irkkaiski mut ku ottaa vähän toi kaupungin palomuuri vastaan (ei pästä ulos ku 80 portin :(:( )

Gwaur [27.11.2004 10:20:05]

#

CoDeR kirjoitti:

kylläsän sitä irkkaiski mut ku ottaa vähän toi kaupungin palomuuri vastaan (ei pästä ulos ku 80 portin :(:( )

No on kyllä aika surkea kaupunki jos ei anna netissä muuta tehdä ku surffailla. Pyydäpä IRC-servun ylläpitäjiltä josko antaisivat sulle erityisoikeuden irkata portissa 80 :P (tuskin se kuitenkaan mihinkään johtaa :)

CoDeR [29.11.2004 12:49:09]

#

..lol :D


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta