Hogyan csináljak hibaüzenetet egy program indítását követően (Részletek lent)?
Igen, megoldható. A legtöbb nyelvben tudtommal az MsgBox blokkol (vagy hívható úgy hogy blokkoljon), tehát az "msgBox('valami'); programindítás();" utasítás sorozat pont azt fogja csinálni, amit szeretnél.
Ha #1-es által felvetett apró részletet is közlöd velünk, még konkrétabb választ fogunk tudni adni a "hogyan?" kérdésre.
Esetleg úgy, hogy a program parancsikonját egy .vbs fájlra irányítod, ami kiír egy msgbox-ot és utána indítja a programot.
--------------------------------------------
Maga a .vbs fájl:
Dim objShell
Set objShell = WScript.CreateObject( "WScript.Shell" )
MsgBox ("hibauzenet")
objShell.Run("program.exe")
Set objShell = Nothing
--------------------------------------------
Most hirtelen ez jutott eszembe kis Google-özés után. :)
Előző vagyok.
*megjelenít egy msgbox-ot
objShell.Run("program.exe")
^ ezt a sort kell módosítnai a program.exe helyére beírod a program eléri útját
Ha további paraméterek kellenek az msgbox-hoz (ikon, ablak neve) : [link]
Ejha, akkor szerintem ne kezd el programozni. Ennél egyszerűbben...
1. leszedsz egy akármilyen visual studiot, pl. 2013-ast
2. beleírod, hogy
msgbox("nab@zzzdmeg, hibaüzenet")
Process.Start("execution.exe")
3.buildeled
4. ahová a projectet mentetted, ott lesz egy bin mappa benne, abban ez exed, ha már buildelted
5. előtte még állítgathatod a parancsikon nevét, ikonját, de megteheted utána is.
6. Bh.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!