Kuinka voi saada vb 6:ssa monta messageboxia samaan aikaaan näytölle ettei tarvitse painaa ok:ta aina?
Minä ei ainakaan tiedä mitään keinoa, miten tuo onnistuisi, enkä ole koskaan nähnytkään montaa MessageBoxia yhtä aikaa. Mutta voit tietysti tehdä oman MessageBoxin Formilla, joita saa käsittääkseni jotenkin monistettua mielinmäärin, kun yksi on jo valmiina.
Miksi ihmeessä kukaan haluaisi monta messulaatikkoa yhtä aikaa näytölle (ainakaan minä käyttäjänä en todellakaan haluaisi)?
En tiedä, miten WinApin MessageBox -funktio toimii, mutta voisin kuvitella, että VB:n oma MsgBox on vain wrapperi sille.
Tuo oman messageboxin näköisen formin tekeminen toimii, jos nyt jostain käsittämättömästä syystä haluaa moiseen ryhtyä.
teet sen timereillä luo 2 timeria ja tälläen koodi
private sub timer1_timer ()
dim message as integer
timer1.interval= 500
message = msgbox("Joo", 16, "jee")
timer1.enabled=false
end sub
private sub timer2_timer
dim message as integer
timer2.interval= 600
message = msgbox("niimpä", 16, "ahaa")
timer2.enabled=false
end sub
saattaa olla yksinkertasempiki vaihto ehto mut tollattiin mä ainaki teen siihen voi laittaa vaikka 10 timeria
moduuliin:
Sub main() Msgbox "moiks!" End sub
Teet tästä exen. Ja ohjelma jolla haluat näitä näytölle miljoona ziljoonaa, niin sillä kutsut näitä shellin avulla...
En vain ymmärrä onko tässä mitään järkeä... Ettei olisi tihutyöt mielessä?
ei
No kehtaisitko sitten valottaa, mihin sinä tarvit monta messulaatikkoa näytöllä yhtäaikaa?
Ohjelmaan ees?
No eh >_<
Minkälaiseen ohjelmaan?
sellaseen messakepoXi ohjelmaan ees :P ?
Varmaan jotain tihutöitä mielessä, en mä ainakaan keksi mitään järkevää syytä saada näytölle useampi msgboxi.
Jep, selvä tapaus, kun ei kerran sano, mihin niitä tarvii.
Uskon kyllä, että piruutta tässä värkätään. Muuten olis varmaan kertonu, mihin sitä käyttää, ellei tapaus ole liian nolo.
Nannohiiri kirjoitti:
sellaseen messakepoXi ohjelmaan ees :P ?
Ei sano kyllä "messakepoXi ohjelma" minulle yhtään mitään. Ei varmaan maksa vaivaa kysyä, mikä se on. Vastaus olisi luultavasti "ohjelma, jossa on messagePOXEJA."
Oikein!
Mun winsockia käyttävässä ohjelmassa jostain syystä voi olla monta kerrallaan jos toiselta koneelta tulee viesti ennen ku on ehitty painaa OK. Onnistuis kai threadeilla.
Aihe on jo aika vanha, joten et voi enää vastata siihen.