Seite 1 von 2

Taschenrechner nicht erlauben

Verfasst: 29.07.2008 15:42
von Josef Sniatecki
Ich arbeite gerade an einem kommerziellen Mathematik-Trainer. Ich
würde gerne programmieren, dass der Windows-Taschenrechner nicht
geöffnet werden darf :mrgreen: (Natürlich nur während dem Programm).
Wisst ihr wie ich das machen kann?

Gruß Josef
bin mal ein paar Stunden weg.

__________________________________________________
Thread verschoben
Allgemein>APIs
29.07.2008
RSBasic

Verfasst: 29.07.2008 15:51
von RSBasic

Code: Alles auswählen

Repeat
  handle = FindWindow_("SciCalc",0)
  If IsWindow_(handle)=1 
    PostMessage_(handle,#WM_CLOSE,0,0)
  EndIf
  Delay(100)
ForEver

Verfasst: 29.07.2008 16:15
von Franky

Code: Alles auswählen

Repeat
  handle = FindWindow_("SciCalc",0)
  If IsWindow_(handle)=1
     SetWindowText_(handle,"SciCalc_")
  EndIf
  Delay(100)
ForEver 
Lasset die Spiele beginnen :twisted:

Verfasst: 29.07.2008 16:26
von RSBasic
@Franky
Das hat doch nix mit Classname zu tun, was du machst, ist nur Fenstertitel ändern, mehr nicht :wink:

Verfasst: 29.07.2008 16:54
von Deluxe0321
@RSBasic
Franky ändert den Titel des Fensters, dass dein Code nicht mehr funktioniert. ;). Und man nach belieben cheaten kann ^^

Verfasst: 29.07.2008 17:10
von edel
Deluxe0321 hat geschrieben:@RSBasic
Franky ändert den Titel des Fensters, dass dein Code nicht mehr funktioniert. ;). Und man nach belieben cheaten kann ^^
Es wird aber nicht nach dem Fenstertitel gesucht, sondern nach der
Fensterklasse bzw Klassenname. Kann also so nicht funktionieren.

Verfasst: 29.07.2008 17:22
von RSBasic
Genau :wink:

Verfasst: 29.07.2008 20:26
von Deluxe0321
ich nehme alles zurück und behaupte das gegenteil. Sry dafür ;)

Re: Taschenrechner nicht erlauben

Verfasst: 29.07.2008 20:39
von Danilo
Josef Sniatecki hat geschrieben:Ich arbeite gerade an einem kommerziellen Mathematik-Trainer. Ich
würde gerne programmieren, dass der Windows-Taschenrechner nicht
geöffnet werden darf :mrgreen: (Natürlich nur während dem Programm).
Das ist Quatsch, lass es.

1.) Jeder kann auch einen anderen Rechner installiert haben als Windows-Calc
2.) Jeder kann auch einen realen Taschenrechner verwenden
3.) Du solltest Kunden, die Deinen kommerziellen Trainer kaufen, nichts verbieten, was sie machen wollen oder was sie auf ihrem PC starten. Bringt nur Ärger.

Laß den Kunden, der dafür bezahlt hat, einfach machen was er will.
Wenn er sich selbst veralbern (cheaten) will, dann soll er das machen (geht Dich nichts an!) -
aber dann würde er wohl kaum einen Mathe-Trainer kaufen.

Re: Taschenrechner nicht erlauben

Verfasst: 29.07.2008 20:40
von Kaeru Gaman
Danilo hat geschrieben:Laß den Kunden, der dafür bezahlt hat, einfach machen was er will.
+1 :allright: