Çözüldü Not defteri ile kendinden birkaç tane daha açan kodlama

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

twchplus

Hectopat
Katılım
28 Eylül 2021
Mesajlar
460
Makaleler
2
Çözümler
2
Daha fazla  
Sistem Özellikleri
8 GB Ram, intel core i3-4160 3.60 GHz , AMD Radeon R7 240, MSI H81M-P33
Cinsiyet
Erkek
Not defteri ile kapanmayan kapatmaya çalışılınca kendinden birkaç tane daha açan bir kod arıyorum normalde.

Kod:
do
msgbox "herhangi bir yazi"
loop

Gibi ama kendinden birkaç tane daha açmıyor. Bu kodu yazabilir misiniz?
 
Çözüm
Bu kod işe yaradı ama kendini kapatmaya çalışınca birkaç tane daha açmıyor.
Amacınız aynı anda bir sürü MsgBox göstermekse yapamazsınız çünkü MsgBox input bekler kullanıcıdan. Farklı bir programı deneyebilirsiniz ama. Örneğin hesap makinesi spamlayan program(Gösterilmese bile arkaplanda çalışıyor spamlanan programlar.):
Kod:
For i=2 To 10 Step 0
    strProgramPath =  """calc.exe"""
    set objShell = createobject("Wscript.Shell")
    objShell.Run strProgramPath
Next
Kod:
:loop
msgbox "text"
goto loop
Bu şekilde yazıp, bat olarak kaydederek dener misiniz?
tamamdır geç oldu kusura bakma bir yere gittim de deniyorum

Kod:
:loop
msgbox "text"
goto loop
Bu şekilde yazıp, BAT olarak kaydederek dener misiniz?

Maalesef işe yaramadı BAT olarak kaydedince CMD de yazılar akıyor aşağı doğru VBS yapınca error veriyor :(
 
Bu kod işe yaradı ama kendini kapatmaya çalışınca birkaç tane daha açmıyor.
Amacınız aynı anda bir sürü MsgBox göstermekse yapamazsınız çünkü MsgBox input bekler kullanıcıdan. Farklı bir programı deneyebilirsiniz ama. Örneğin hesap makinesi spamlayan program(Gösterilmese bile arkaplanda çalışıyor spamlanan programlar.):
Kod:
For i=2 To 10 Step 0
    strProgramPath =  """calc.exe"""
    set objShell = createobject("Wscript.Shell")
    objShell.Run strProgramPath
Next
 
Son düzenleyen: Moderatör:
Çözüm
Amacınız aynı anda bir sürü msgbox göstermekse yapamazsınız çünkü msgbox input bekler kullanıcıdan. Farklı bir programı deneyebilirsiniz ama. Örneğin hesap makinesi spamlayan program(gösterilmese bile arka planda çalışıyor spamlanan programlar.):
Kod:
For i=2 To 10 Step 0
 strProgramPath = """D:\Program Arsivi\joytester.exe"""
 set objShell = createobject("Wscript.Shell")
 objShell.Run strProgramPath.
 objShell.Run strProgramPath.
 objShell.Run strProgramPath.
Next

He tamam.
 
Son düzenleyen: Moderatör:
Amacınız aynı anda bir sürü msgbox göstermekse yapamazsınız çünkü msgbox input bekler kullanıcıdan. Farklı bir programı deneyebilirsiniz ama. Örneğin hesap makinesi spamlayan program(gösterilmese bile arka planda çalışıyor spamlanan programlar.):
Kod:
For i=2 To 10 Step 0
 strProgramPath = """calc.exe"""
 set objShell = createobject("Wscript.Shell")
 objShell.Run strProgramPath.
Next

Bu kod acayip %1 CPU olan PC'yi %100 yaptı ekran kartı yanıyordu az daha.
 
Son düzenleyen: Moderatör:

Technopat Haberler

Geri
Yukarı