Genau das war, kannst du mir noch sagen, wie ich diesen Wert dann wieder zurücksetzen wenn die Tabelle geleert wird, oder wenn ein einzelnes Element entfernt wird.
sbertl
Hallo
Ich habe einen SQL-Express Server am laufen, jetzt wollte ich mit VS 2005 eine Tabelle erstellen mit einem Autowert "id", aber ich finde "Autowert" nicht, das ist doch unter "Datentyp" oder?
sbertl
Ok, super.
Kannst du mir vielleicht auch sagen, wie ich einen Windows Dienst beenden kann?
sbertl
//edit
Und selbst wenn ich den Dienst beendet habe (per Hand), lässt sich die Datei nicht überschreiben.
Kennt jemand das Programm Notebook Hardware Control, das ist in .net geschrieben aber nicht open source, das kann die temps auslesen mittels acpi, jetzt würde mich interessieren wie ich das machen kann.
Speziell vielleicht bei meinem Notebook, dem Asus A6T vielleicht hat jemand dieses Book?
sbertl
Ich habs dir ja schon oben geschrieben, wie du es machst:
Im Load Event des Forms:
private void MeinForm_Load()
{
TuWasSinnvolles();
}
sbertl
Hallo
Handelt es sich um eine Form oder eine Konsolenanwendung. Konsole dürfte klar sein, bei Forms im Load Event.
sbertl
Ok, danke für die Antwort.
Aber wie schalte ich die Themes denn ab, hast du da irgendeinen Link, Codeschnippsel oder gibts da einen Befehl unter Windows?
sbertl
Und anders gehts nicht, z.b.: Das Prog "Uxtheme Multi Patcher" patched die Datei im laufenden Betrieb, die Datei wird anscheinend irgendwie "entladen", da dann bis zum Reboot die XP-Style Themes weg sind. Und die WIndows Dateisicherheit erscheint auch direkt beim Aufrufen des Progs.
sbertl
Wie wärs mit Serialisierung? Kann man auch nicht mehr gut lesen.
sbertl
Hallo
Ich will mit meinem Programm eine Windows System Datei überschreiben und zwar die Uxtheme.dll, ich will sie quasi patchen, damit man unsignierte Themes verwenden kann. Aber man kann sie ja nicht überschreiben, da sie benutzt wird, also muss ich sie irgendwie "freigeben", aber wie?
sbertl
Hallo
Siehe auch hier, der Code funktioniert auch sehr gut:
Problem beim Docken von Form an Bildschirm
sbertl
Machs so:
Erstell einen PerformanceCounter mit Netzwerk und Gesamtanzahl bytes/s. Du holst dir jede Sekunde einen Wert in rechnest zusammen. Fertig.
sbertl
Einmal abgesehen davon ob das funktioniert, meinst du nicht, dass das Berechnen von MD5-Summen bei großen Dateien etwas lange dauert?
sbertl
Super, danke, werd ich mir ansehen.
sbertl
Oder willst Du HArdware entfernen, die von anderen Programmen benutzt wurden?
Genau das will ich machen.
sbertl
Hallo
Ich würde gerne in meinem Programm HArdware sicher entfernen, nur wie mach ich das am besten.
Kennt vlt jemand einen API Aufruf oder eine dll?
sbertl
Original von wdb.lizardking
Vielleicht kennt einer die Simpsons-Folge in der Lisa durch das Wasser im Duffpark leichte Vergiftungen erleidet. Daraufhin entspringen ihr die Worte "Ich bin die Eidechsenkönig". Im Englischen: "I am the Lizard Queen!"
Sehr cool 🙂
Na klar kenn ich die 😉 😉
sbertl
Du könntest als TransparencyKey die Farbe der labels benutzen.
sbertl
Wenn du mit VS 2005 ein Setup erstellst gibts ein "Prüfmodul"
sbertl
Original von Xqgene
Original von sbertl000
Drück sie mal ganz oft, dann gibts ne "OutOfVideoMemoryException" 😁 😁 😁sbertl
jepppp!
noch was.
z.b. in der "anleitung" steht "Gegner rammen - keine Auswirkung", bei mir ist aber so das das spiel/versuch beendet wird (nicht immer aber), wenn ich jemanden ramme.und irgendwas stimmt mit den punkten nicht. z.b. nach jedem überlebten versuch bekommt man 3 punkten. solles es nicht 2 sein?
Also die Punkte kommen ja so zu Stande:
A rammt B
-> B+1
B überlebt
-> B+2
=3 Punkte
Das Spiel ist für dich natürlich aus, wenn du jemanden rammst 😉 Hätte ich aber dazuschreiben können.
sbertl
Drück sie mal ganz oft, dann gibts ne "OutOfVideoMemoryException" 😁 😁 😁
sbertl
Hast du die Leertaste gedrückt? Wenn man die drückt spielt das Prog verrückt obwohl ich in meinen Direct Input Methoden keine Leertaste handle. X(
sbertl
Naja, es gibt eben keinen 1 Spieler Modus, das ist ein reines Multiplayer Spiel, der Button ist nur da, damit man die Farbe + Steuerung sehen kann.
Deine IF-Else if Anweisungen kannst du durch wie oben genannt durch eine Switch Anweisung ersetzen:
switch(bestellnummer)
{
case 011:
//Tu dies und das....
break;
case 012:
....
....
}
sbertl
Hallo
Vielleicht kennt ihr das Spiel "Achtung, die Kurve", ist ein sehr altes Snake Spiel, macht aber süchtig. 😁
Ich hab das Spiel mal nachprogrammiert, mit Einstellung der Geschwindigkeit,...
Habs halt mal "Extended Snake" genannt.
Habs in eine Art Setup verpackt, macht aber keine Registry Einträge oder so, ist nur ein Self Extractor
Hier mal ein Screenshot:
Und das Prog:
http://stephan.mine.nu/files/Extended Snake.rar
sbertl
Also gelößt habe ich mein Problem noch nicht, aber ich habe eine Workaround gebastelt. Tritt eine Kollision laut der obigen Formel auf so wird geprüft ob der Abstand der beiden Punkte der beiden Strecken kleiner als der Abstand der beiden Punkte EINER Strecke ist.
Wenn ja -> Kollision
Wenn nein -> Keine Kollision
Funktioniert perfekt.
sbertl
Ja ok, das ist mir schon klar, dass das geht 😉 aber ich will eben wissen, wie das mit der resource geht.
sbertl
Hallo
Ich habe eine .NET dll als Recource, also letzendlich als byte[] vorliegen, wie kann ich diese laden, damit ich ihre Funktionen verwenden kann?
sbertl
Bitte poste das nächste Mal deinen Fehler NICHT in das Artikel Forum.
Dein Fehler ist, dass m_device immer null ist.
sbertl
Ja, den gibt es, siehe zb. hier:
Aktualisieren von Grafikobjekten
Du musst dein gezeichnetes zb in eine Liste packen, und die dann immer neu zeichnen
sbertl
Original von rockthecity
Dein erstes Problem löst du mit
try und catch
Nein, das lößt es nicht, denn die Bestellung wird bei Fehler dann nicht erneut aufgenommen.
sbertl
Gibst du eine falsche Nummer ein, wirst du aufgefordert erneut einzugeben, aber du wiederholst die Eingabe ja nicht, nachdem das prog meldet du hast falsch eingegeben, springt es zur nächsten pizza.
sbertl
PS:Bitte Code-Tags verwenden.
Ja kann man, mit:
form1.StartPosition = FormStartPosition.Manual;
Und dann:
form1.Location = new Point(100,500);
sbertl
Trotzdem fehlt noch das "TextMarkiert"-Event in der fremden Anwendung.
Oder einfach alle 500ms STRG-C senden 😉
sbertl
Length ist eine eigenschaft und keine Methode.
sbertl
Und das willst programmieren? Ich denke man kann dem Benutzer ein bisschen STRG-C drücken zumuten.
sbertl
Ich glaube aber er will den Text in einer fremden Anwendung, also nicht seiner parsen.
sbertl
Ev. Projektmappe bereinigen, neu builden,...
sbertl
Original von ZiMD
MemoryStream memoryStream = new MemoryStream(); Resources.Bild.Save(memoryStream, format); File.WriteAllBytes("bild", memoryStream.ReadAllBytes());
Oder so. War jetzt aus dem Kopf.
Ok, so gehts sicher nicht 😉
Eine Recource besitzt keine Methode Save und memoryStream auch keine ReadAllBytes, habs so gelößt:
File.WriteAllBytes("test", Properties.Resources.test);
sbertl
Du könntest es in die Zwischenablage kopieren und dann mit der Clipboard Klasse auslesen.
sbertl
Hallo
Kann ich eine Datei die ich in meine Resoucen eingebunden habe (per VS), zb ein bild in eine Datei speichern? Wenn ja, wie?
sbertl
Also bei mir gehts mit DoubleBuffered = true; lass dein ganzes buffering weg und stell nur doublebuffered des forms auf true; und dann sollte es gehen.
sbertl
Dann rein mit Knoppix live dvd und sicher alles auf ne externe festplatte, wenn du eine hast, oder einfach auf rw rohlinge.
Oder formatieren und mit Datenrettungstools ran.
sbertl
Stelle doch einfach im Form die Eigenschaft "DoubleBuffered" auf true ein.
Such auch im Forum nach "DoubleBuffered".
sbertl
Es ist eine Eigenschaft der Form.
sbertl
Das Flackern kannst du durch einstellen der Eigenschaft "DoubleBuffered = true" verhindern.
sbertl
Für runde Buttons wirst du ein eigenes Control benötigen, such mal bei Codeproject nach "Xp button"
sbertl