Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  26 1323
På et program jeg mekker, skal jeg ha en knapp, som man kan trykke på for å se hvem som er online på nettverket!

da bruker jeg koden:

Kode

Shell "net view"
men da kommer en command boks opp og lukker seg like fort!

åssen gjør jeg at den informasjoenen kommer opp på en boks som blir stående?

(dårlig skrevet, men prøv og forstå det!)
Sist endret av Dweep; 11. januar 2003 kl. 00:39.
åpne msdos og kjør programmet derfra, da vil programmet bli stående...
går det i vb a? funker i c++ og java hvertfall...
Dweep's Avatar
Trådstarter
Opprinnelig postet av RipZ
åpne msdos og kjør programmet derfra, da vil programmet bli stående...
Vis hele sitatet...
Det er litt uaktuelt... skal kjøre programmet på win xp pro og programmet skal ikke kjøres i msdos!
Programmet består bare av sub's, og skal bare være en sånn hurtig ting!

Er det ikke mulig og overføre det informasjonen som kommer opp med "net view" til en "form"?
Dweep er sikkert fult mulig det.
Sett en evigvarende loop på slutten, da vil nok ikke programmet avslutte seg selv med deg første
Dweep's Avatar
Trådstarter
Opprinnelig postet av RipZ
Dweep er sikkert fult mulig det.
Sett en evigvarende loop på slutten, da vil nok ikke programmet avslutte seg selv med deg første
Vis hele sitatet...
Da går den bare i et, så fort at jeg ikke kan få med en dritt!

Jeg skal ha det stående i en form!
ja, så lag det da!
Slutt å mas!
skriv "pause" etter denne kommandoen, da holder den seg oppe
Dweep's Avatar
Trådstarter
Opprinnelig postet av xcstrike
skriv "pause" etter denne kommandoen, da holder den seg oppe
Vis hele sitatet...
Kan du gi et eksempel?

det funka ikke med

Kode

Shell "net view"
pause
eller

Kode

Shell "net view".pause
eller

Kode

Shell "net view": pause
The Ultimate allergy pill
zyrtec's Avatar
Opprinnelig postet av Dweep
Kan du gi et eksempel?

det funka ikke med
Vis hele sitatet...
tror du skal bruke --> | <-- som pause, om jeg forstod han rett
Dweep's Avatar
Trådstarter
Opprinnelig postet av zyrtec
tror du skal bruke --> | <-- som pause, om jeg forstod han rett
Vis hele sitatet...
Invalid character! (er beskjeden jeg fikk når jeg testa)
Up is the new down
SilverKhan's Avatar
Halla Dweep
Jeg er ikke noen pro på VB men siden "netview" er et cmd kommando tror jeg du kan gjøre "CMD" etter på... det har funka i andre prog. språk
Dweep's Avatar
Trådstarter
Opprinnelig postet av SilverKhan
Halla Dweep
Jeg er ikke noen pro på VB men siden "netview" er et cmd kommando tror jeg du kan gjøre "CMD" etter på... det har funka i andre prog. språk
Vis hele sitatet...
funka ikke , [sub er ikke definert]
Dweep, skriv nå ett program som gjør det samme som "net view". Skulle ikke være så alt for vanskelig. Så hiver du bare den kildekoden inn med resten av programmet..
Dweep's Avatar
Trådstarter
Opprinnelig postet av eirik
Dweep, skriv nå ett program som gjør det samme som "net view". Skulle ikke være så alt for vanskelig. Så hiver du bare den kildekoden inn med resten av programmet..
Vis hele sitatet...
hadde vært bedre det ja, men siden jeg er helt n00b i basic, så er det ikke så lett allikevel!
hmm, prøvd med "brake" eller "breake" da, men pause skal fungere hvis det er dos kommandoer du har inne i vb som skal reffereres til dos
Dweep's Avatar
Trådstarter
Opprinnelig postet av xcstrike
hmm, prøvd med "brake" eller "breake" da, men pause skal fungere hvis det er dos kommandoer du har inne i vb som skal reffereres til dos
Vis hele sitatet...
Kan du skrive åssen koden skal settes? så jeg får det riktig)
Shell "net view | pause"
kanskje?
Dweep's Avatar
Trådstarter
Opprinnelig postet av Scoody
Shell "net view | pause"
kanskje?
Vis hele sitatet...
Det skjer det samme som uten | pause !
den åpner seg og lukker seg
pause | net view
Dweep's Avatar
Trådstarter

Kode

Shell "pause | net view"
funker ikke...

runtime error
Huh, den virket iallefall i cmd...
Men så kan ikke jeg vb så...
1. Smell opp en bat-fil med følgene innhold:

Kode

net view > c:\windows\temp\netdump.txt
2. Shell bat fila fra VB, bat-filen vil da lage en txt fil (netdump.txt) i windows\temp dir'en

3. Importer text-fila i VB med denne koden;

Kode

Open "c:\windows\temp\netdump.txt" For Input As #1
Do While Not EOF(1)
   Text1.Text = Text1.Text & Input(1, #1)
Loop
Close #1
4. Ta deg en ærlig fortjent cola, og compile! Mission Complete

Nb: dette er langt fra den letteste måten å gjøre dette på, men siden du er nybegynner i vb gidder jeg ikke masse advanced shit...
Dweep's Avatar
Trådstarter
Opprinnelig postet av Anox Cleevah
1. Smell opp en bat-fil med følgene innhold:

Kode

net view > c:\windows\temp\netdump.txt
2. Shell bat fila fra VB, bat-filen vil da lage en txt fil (netdump.txt) i windows\temp dir'en

3. Importer text-fila i VB med denne koden;

Kode

Open "c:\windows\temp\netdump.txt" For Input As #1
Do While Not EOF(1)
   Text1.Text = Text1.Text & Input(1, #1)
Loop
Close #1
4. Ta deg en ærlig fortjent cola, og compile! Mission Complete

Nb: dette er langt fra den letteste måten å gjøre dette på, men siden du er nybegynner i vb gidder jeg ikke masse advanced shit...
Vis hele sitatet...
som sakt er jeg meget n00b i dette, så jeg må ha det inn med tesje!

Jeg skal:
1. Mekke en bat fil som jeg f.eks. legge på c:
2. jeg skal skrive:

Kode

Shell "C:\jaha.bat"
Open "c:\windows\temp\netdump.txt" For Input As #1
Do While Not EOF(1)
   Text1.Text = Text1.Text & Input(1, #1)
Loop
Close #1
3. Jeg skal drikke cola...

(PS. det jeg skrev funker ikke, hva har jeg gjort feil?)
Heh, ikke rart det ikke funker hvis du kjører koden sann.
Siden net view er ganske trieg må du legge inn litt delay for at det skal funke.
Add en timer fra 'kontroll' kolonnen på venstre side i Visual Basic (den det står 'general' over), så går du over til 'Properties' browseren på andre siden og setter følgene properties:

Enabled = False
Interval = 5000

Interval verdien angir ventetiden i millisekunder (1000ms = 1s) og du kan godt eksperementere litt med tiden hvis du synes det går for seint (eller for fort...).
Deretter kan du bruke denne koden:

Kode

Private Sub Command1_Click() 'Starter når knappen Command1 blir trykket inn
      Shell "C:\jaha.bat" 'Starter Bat-fila
      timer1.enabled = true 'Aktiverer timeren
End Sub

Private Sub Timer1_Timer() 'Starter når timeren når intervallen sin 
      Open "c:\windows\temp\netdump.txt" For Input As #1 'opner fil
      Do While Not EOF(1)
         Text1.Text = Text1.Text & Input(1, #1) 'leser fra fil
      Loop
      Close #1 'lukker fil
      timer1.enabled = false 'skrur av timeren (for å forhindre en evig loop)
End Sub
Denne koden krever at du har følgene komponenter på formen din: En knapp, command1, som starter alt, en timer (den vi adda i stad) og en textbox kalt text1.
Textboxen MÅ ha 'multiline' funksjonen PÅ, dette setter du i 'properties' browseren.
Dweep's Avatar
Trådstarter
Opprinnelig postet av Anox Cleevah
Heh, ikke rart det ikke funker hvis du kjører koden sann.
Siden net view er ganske trieg må du legge inn litt delay for at det skal funke.
Add en timer fra 'kontroll' kolonnen på venstre side i Visual Basic (den det står 'general' over), så går du over til 'Properties' browseren på andre siden og setter følgene properties:

Enabled = False
Interval = 5000

Interval verdien angir ventetiden i millisekunder (1000ms = 1s) og du kan godt eksperementere litt med tiden hvis du synes det går for seint (eller for fort...).
Deretter kan du bruke denne koden:

Kode

Private Sub Command1_Click() 'Starter når knappen Command1 blir trykket inn
      Shell "C:\jaha.bat" 'Starter Bat-fila
      timer1.enabled = true 'Aktiverer timeren
End Sub

Private Sub Timer1_Timer() 'Starter når timeren når intervallen sin 
      Open "c:\windows\temp\netdump.txt" For Input As #1 'opner fil
      Do While Not EOF(1)
         Text1.Text = Text1.Text & Input(1, #1) 'leser fra fil
      Loop
      Close #1 'lukker fil
      timer1.enabled = false 'skrur av timeren (for å forhindre en evig loop)
End Sub
Denne koden krever at du har følgene komponenter på formen din: En knapp, command1, som starter alt, en timer (den vi adda i stad) og en textbox kalt text1.
Textboxen MÅ ha 'multiline' funksjonen PÅ, dette setter du i 'properties' browseren.
Vis hele sitatet...
Driit fet, det funka... takker meget...
Opprinnelig postet av Dweep
Driit fet, det funka... takker meget...
Vis hele sitatet...
Bare hyggelig å hjelpe en trengende...