Kezdőoldal » Számítástechnika » Programozás » Hogyan csináljak hibaüzenetet...

Hogyan csináljak hibaüzenetet egy program indítását követően (Részletek lent)?

Figyelt kérdés
Nos mint tudjátok lehet ilyen hibaüzeneteket csinálni számítógépre, eddig világos. Olyan lehetséges-e, hogy ha elindítok egy programot akkor mielőtt elindulna a program, előtte írja ki az én álltalam javasolt hibaüzenetet, és miután leokoltam, azután indúljon el a program? Vagy valahogy beleírni az msgbox-ba hogyha leokoltad, utána indítsa el a programot, valami scriptel. Megoldható? Ha igen, hogy?

2014. máj. 5. 22:15
1 2
 1/11 anonim ***** válasza:
Lehet hogy segítene a programnyelv.
2014. máj. 5. 22:20
Hasznos számodra ez a válasz?
 2/11 A kérdező kommentje:
Egy adott hibaüzenetet létre tudok hozni, csak azt nem, hogy előbb az indúljon el, utána a program. Nem lehet valahogy berakni ebbe a msgbox-os hibaüzenetbe hogy ha leokoltam utána futtassa a következő file-t?
2014. máj. 5. 22:21
 3/11 anonim ***** válasza:

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.

2014. máj. 5. 22:31
Hasznos számodra ez a válasz?
 4/11 anonim ***** válasza:
100%

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. :)

2014. máj. 5. 22:32
Hasznos számodra ez a válasz?
 5/11 anonim ***** válasza:
100%

Előző vagyok.


*megjelenít egy msgbox-ot

2014. máj. 5. 22:33
Hasznos számodra ez a válasz?
 6/11 A kérdező kommentje:
igen, vbs file-ra gondoltam. De ha megvan a hibaüzenet mit is írjak be hogy futtassa a filet?
2014. máj. 5. 22:34
 7/11 anonim ***** válasza:

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]

2014. máj. 5. 22:37
Hasznos számodra ez a válasz?
 8/11 anonim ***** válasza:
Vagy vb6: process.start("c:\...\file.exe")
2014. máj. 5. 23:14
Hasznos számodra ez a válasz?
 9/11 A kérdező kommentje:
Nem működik xD
2014. máj. 6. 11:51
 10/11 anonim ***** válasza:

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.

2014. máj. 6. 12:38
Hasznos számodra ez a válasz?
1 2

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!