Zum Inhalt springen

Mr. Tommes

Mitglieder
  • Gesamte Inhalte

    104
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Mr. Tommes

  1. Also ich würde ihm raten die Kreissäge gut festzuhalten und mit der flachen Seite zu hauen. Dann sollte das problemlos mit dem Nagel klappen. "Geht nicht" gibt's bekanntlich nicht...
  2. Mhhh... also ein bisschen Kritik muss ich ja jetzt schon mal äußern... ist mir in sehr vielen Foren aufgefallen. Anstatt eine Antwort auf die gestellte Frage zu bekommen, kriegt man immer wieder... "wieso denn... lass es... ist doch unsinnig.." ... Dummerweise bringt mich das bei meinem Problem absolut nicht weiter. Habe nunmal dieses Problem und würde es gerne so umsetzten. Punkt. Wenn man darauf keine Antwort weiss, dann liest man sich das nächste Thema im Forum durch und gut is... Deine Art von Antworten bringen einen leider absolut nicht weiter... Sorry. Naja, der Tip mit der Toolbar war ja konstruktiv, aber das will ich nicht... Freu mich schon auf weitere Antworten...
  3. Hallo zusammen, habe folgendes Problem. Will mir in C# (Windows Apllication) eine Menüleiste anlegen. So wie man sie halt in jedem Programm kennt... Datei, Bearbeiten, Ansicht etc.... Wenn ich dann z.B. auf "Datei" klicke öffnet sich ein Kontextmenü mit weiteren Auswahlpunkten direkt unter "Datei" (halt ne normal Menüleiste). Hier möchte ich nun einen Punkt machen "Sortieren nach Name", welches beim anklicken ein Häkchen davor bekommt. Dies soll zeigen, dass alle Dateinamen, die ich mir dann anzeigen lasse, sortiert werden. Eigentlich klappt das ja auch alles. Wenn ich das Häkchen gesetzt habe klicke ich wieder auf "Datei" und dann auf "Dateinamen anzeigen". Und da ich ja zuvor das Häkchen zum Sortieren gesetzt habe, werden die Daten auch sortiert angezeigt. Problem ist jetzt nur, dass wenn ich das Häkchen setze, also diesen Menüpunkt anklicke, schließt sich das Kontextmenü wieder und ich muss erneut auf "Datei" klicken um dann auf "Dateinamen anzeigen" klicken zu können. Kann man das Schließen des Kontextmenüs nach klicken eines Punktes verhindern? Quasi anklicken, Häkchen setzen und nicht das Kontextmenü neu öffnen müssen? Es soll sich halt nicht schließen, sondern offen bleiben... Gruß Mr. Tommes
  4. Hallo Mr. Atze, werd heute nachmittag nach der Arbeit mal gucken was ich für ein Mainboard habe. Im moment tritt das Problem bei mir nicht mehr auf, da es sich draußen abgekühlt hat und mein Zimmer nicht mehr so heiß ist. Habe zusätzliche Luftlöcher ins Gehäuse gebohrt, damit mehr Luftzirkulation ist. Anonsten habe ich nichts verändert. Habe aber jatzt auch von mehreren Seiten gehört, dass wenn der PC einmal läuft, die Hitze nicht so das Problem darstellt, heißt man kann wie gewohnt damit arbeiten. Wenn man jedoch neu startet und es zu heiß ist, dann streikt der Rechner. Was genau dann streikt habe ich noch nicht heraus gefunden. Werd mal auf die nächsten heißen Tage warten. Das Problem trat bei mir aber erst auf, seitdem ich 3 S-ATA Platten eingebaut habe. Vorher mit den IDE lief alles wunderbar...
  5. Erstmal Danke für all die vielen Antworten. Also stimmt, habe mich unklar ausgedrückt. Muss eine Tabelle 1 zu eins kopieren mit Constraints, Indizes etc. Ziel ist es, ein Create Script zu erzeugen. Soll das ganze wie gesagt in C# schreiben. Die Lösung mit den SMO (Server Management Objects) habe ich hinbekommen, funktioniert wunderbar, sogar mit Daten. Nur leider will mein Chef das so nicht haben. Er hätte gerne eine DLL die er im SQL Server einbetten kann und dann die von mir geschriebene Funktion CopyTable() aufruft. Hab aber keine Ahnung, wie ich das Script erzeugen soll. Mein Problem fängt schon da an, dass ich nicht weiss, welche Informationen alle in einer Tabelle enthalten sind und wie ich diese mit SQL abfragen kann. Mein Ansatz zur Lösung wäre SQL Anfragen stellen wie z.B. "select name from dbo.sysobjects where Type ='U'" um alle Tabellennamen herauszufinden. Und dann halt CREATE (den gewählten Tabellennamen). Das ganze halt so weiter... Spalten ermitteln und anlegen... aber das muss doch auch irgendwie einfacher gehen, oder???
  6. Hallo, habe folgendes Problem: Hab den Auftrag bekommen, eine MS SQL Server 2005 Tabelle aus einer Datenbank zu kopieren. 1 zu 1. Inklusive Indexes, StoredProcedures, Statistics etc. Das ganze soll in C# umgesetzt werden, was aber eher nebensächlich ist. Das Endergebnis soll ein SQL Script sein, das, wenn man es z.B. im MS SQL Server 2005 Management Studio auf dem Server ausführt, mir die Tabelle, aus der ich das Script erzeugt habe, wiederherstellt, bzw. in einer anderen Datenbank einfügt. Also es sollen alle Daten im SQL Script enthalten sein. Weiß jemand wie ich das umsetzen kann??? :eek
  7. Werd mal die Temperatur im Auge behalten. Und Garantie war eh keine mehr drauf. Hab zwar jetzt 2 Löcher im Mainboard, aber die 2 Kondensatoren fand ich eh überflüssig... *SCHERZ!* Ne, hab ein Seitenteil abgemacht und da ein paar Lüftungslöcher in Höhe des CPU-Fans gebohrt. Quasi so wie das heutzutage fast alle neuen Tower haben.
  8. Also habe gestern mal Temperaturen gemessen. Im Zimmer waren es 28-30 Grad. Die CPU zeigte eine Temperatur von 47 Grad an. Beim Einschalten des PC's war sie auf 38 Grad. ... 47 Grad kommt mir jetzt aber nicht übertrieben zu heiß vor. Das Netzteil hab ich bisher noch nicht überprüft. Hab aber mal ein paar zusätzliche Lüftungslöcher ins Gehäuse gebohrt.
  9. Hab Windows Vista. Und nein, habe absolut nix geändert. Ist halt nur wärmer geworden draussen... Aber ist ein guter Tip mit Everest. Find das halt nur komisch, dass er nicht mehr neu bootet wenn er aus ist. Sollte er nicht eigentlich wenn er überhitzt ist auch schon während des Betriebs hängen bleiben?
  10. Hallo, weiß zwar nicht genau, ob ich hier richtig bin, aber vielleicht kann mir ja jemand weiter helfen. Habe folgendes Problem: Seit vorgestern macht mein PC einige Macken. Also wenn ich ihn tagsüber starte ist alles kein Problem und er fährt ordnungsgemäß hoch und alles. Wenn ich ihn dann ein paar Stunden laufen lasse, er sich und mein Zimmer schön erhitzt hat (Dachgeschoß wo dauernd die Sonne draufknallt, kommt als Hitzefaktor hinzu), und ihn dann ausmache und kurz darauf wieder einschalten will passiert nix. Der Lüfter dreht sich zwar, man hört die HDDs, die PowerLED ist an, aber sonst passiert nix. Der Rechner bootet nicht, der Monitor blinkt nur und geht nicht an und noch nicht einmal ins Bios komme ich rein. Wenn ich ihn dann am nächsten morgen (wenn alles wieder kühl ist) anmache, funktioniert er wieder wunderbar. Wenn ich ihn die ganze Nacht durchlaufen lasse ist das auch kein Problem. Er startet halt nur nicht, wenn er zuvor lange lief und dann ausgemacht wurde. Hat da jemand ne Idee woran das liegen könnte? Gibt es einen eingebauten Hitzesensor am Mainboard der den PC nicht mehr angehen läßt? Hatte vielleicht schonmal jemand ähnliche Probleme? Vermute ja nur, dass es an der Hitze liegt. Weil morgens macht er keine Macken.
  11. Hallo zusammen, habe folgendes Problem: Habe in C# ein Programm geschrieben. Habe ein MDI Container in dem ich mehrere Forms anzeigen lasse. Jetzt möchte ich in einer diese MDIChild-Formen eine Datei einlesen. Der Code zum Einlesen der Datei steht in einer separaten Klasse. Aus dieser Klasse heraus würde ich jetzt gerne eine MessageBox aufrufen welche mir sagt, dass das Einlesen erfolgreich war. Die MessageBox bekomme ich auch angezeigt, aber ich kann jetzt, auch wenn die MessageBox noch da ist, schön weiter auf meine anderen MDIChilf-Formen klicken und die MessageBox einfach ignorieren. D.h. eine zwingende Bestätigung ist nicht notwendig. Lasse ich mir eine MessageBox aus eine MDIChild-Form anzeigen, so kann ich nichts tun, bis ich die MessageBox bestätigt habe. Liegt das daran, dass ich die MessageBox aus einer Klasse heraus aufrufe und nicht aus einer Form? Wie bekomme ich es hin, dass die MessageBox bestätigt werden muss, bevor ich weiter mache?
  12. Hier nochmal die Antwort zum ursprünglichen Problem: 1. Ermittlung des freien Festplattenspeichers 2. Ermittlung der Größe des zu kopierenden Ordners Benötigt wird "using System.IO;". Freier Festplattenspeicher wird folgendermaßen ermittelt: System.IO.DriveInfo freeSpace = new System.IO.DriveInfo("C"); long space = freeSpace.AvailableFreeSpace; Größe des Ordners sowie dessen Unterordner: System.IO.DirectoryInfo d = new System.IO.DirectoryInfo("C:\Programme"); long size = DirSize(d); Hier erfolgte grade der Aufruf für die Methode, die die Größe ermittelt: public static long DirSize(DirectoryInfo d) { long Size = 0; // Add file sizes. FileInfo[] fis = d.GetFiles(); foreach (FileInfo fi in fis) { Size += fi.Length; } // Add subdirectory sizes. DirectoryInfo[] dis = d.GetDirectories(); foreach (DirectoryInfo di in dis) { Size += DirSize(di); } return (Size); } So, das ist jetzt eine schöne und schnelle Lösung zur Ermittlung des freien Festplattenspeicherplatzes und zur Ermittlung der Größe eines Ordners mit seinen Unterordnern.
  13. Hab jetzt was gefunden, so nach 6 Jahren erfolgloser Suche Quelle: Directory-Klasse (System.IO) C# Code kopieren // The following example calculates the size of a directory // and its subdirectories, if any, and displays the total size // in bytes. using System; using System.IO; public class ShowDirSize { public static long DirSize(DirectoryInfo d) { long Size = 0; // Add file sizes. FileInfo[] fis = d.GetFiles(); foreach (FileInfo fi in fis) { Size += fi.Length; } // Add subdirectory sizes. DirectoryInfo[] dis = d.GetDirectories(); foreach (DirectoryInfo di in dis) { Size += DirSize(di); } return(Size); } public static void Main(string[] args) { if (args.Length != 1) { Console.WriteLine("You must provide a directory argument at the command line."); } else { DirectoryInfo d = new DirectoryInfo(args[0]); Console.WriteLine("The size of {0} and its subdirectories is {1} bytes.", d, DirSize(d)); } } } Vielleicht hilft es ja auch anderen, die dieses Problem haben. Bis in 6 Jahren dann...
  14. Hallo zusammen, hat jemand von euch ne Ahnung, was ich tun muss, damit meine Dokumentation von einer zweiten Person (also nicht mein Projektbetreuer) bwertet wird? Habe gehört ich muss bei der IHK Widerspruch gegen das Ergebnis einlegen? Habe nur 73% bekommen, obwohl mein Ausbilder, der auch im Prüfungsausschuss ist, mindestens 85% gegeben hätte und auch nicht versteht, wie mein Betreuer auf das Ergebnis kommt. Kann doch nicht sein, dass ich vom Urteil meines Betreuers abhängig bin. Wenn der einen nicht mag hat man wohl voll die Arschkarte. Das kann doch nicht sein. Also kennt sich da jemand aus? Ich will, dass ein zweiter Prüfer die Doku bewertet!! Gruss Mr. Tommes
  15. Hallo, stimmt, aber das wurde bereits im neuen Quellcode korrigiert. Würde dennoch gerne wissen, wie ich jetzt die Größe eines Verzeichnisses ermitteln kann? Also diesmal den belegten Speicher. Mr. Tommes
  16. Hallo Counterfeit, sorry, dass ich jetzt erst antworte. War im Urlaub. Habe mir dein Programm mal angeguckt. Hilft mir aber nicht weiter. Sehe lediglich die Namespaces und die dazugehörigen Klassen. Die Properties die erscheinen sollen, also die "Class Details" sind immer leer. Ist das Absicht? Gruss Mr. Tommes
  17. hups, ja stimmt... hier die eMail-Adresse: t.weinmann@gevasys.de
  18. Hi, ja klar. Kannst du gerne mal schicken. Habe noch eine kleine Frage. Wie finde ich heraus, was alles abgefragt werden kann? "... Console.Writeline(mo["FreeSpace"].ToString()); ..." Hier wird der FreeSpace abgefragt? Wie kann ich ermitteln, was es noch zum abfragen gibt? Natürlich könnte ich die einzelnen Indexe durchtesten, aber wie krieg ich deren Bezeichnung raus? Möchte nämlich jetzt noch die Grösse eines Verzeichnisses ermitteln. Gruss Mr. Tommes
  19. Hey, vielen Dank !!!!!!!!! Hat wunderbar geklappt. Jetzt muss ich mir das nur nochmal genauer zu Gemüte führen, um auch zu verstehen, was da gemacht wird. Aber das dürfte schon klappen. Nochmals vielen Dank !! Mr. Tommes
  20. Hallo, erstmal Danke für die Antwort. Sieht gut aus und könnte klappen. Hab es eben mal ausprobiert. Der Compiler meckert bei: ManagementObject disc = new ManagementObject("win32_logicaldisk.deviceid="C:""); Mir ist nicht ganz klar, was in die Klammer muss. Da kann man auch nur einen path angeben, also einen Pfad zu einem WMI Objekt. Da liegt mein Problem. Hab noch nicht ganz rausgefunden was da von mir verlangt wird. Hoffe auf weitere Hilfe... Mr. Tommes
  21. Hallo zusammen, weiss jemand, wie ich in C# den freien Festplattenspeicher ermitteln kann? Oder die Größe eines Verzeichnisses? Will ein Verzeichnis kopieren und will halt vorher prüfen, ob noch genug Platz auf der Festplatte ist. Hat da vielleicht jemand einen Lösungsansatz? Mr. Tommes
  22. Hallo, habe folgendes Problem. Habe ein Programm geschrieben, dass bei Buttonklick automatisch MS Word öffnet und einen String übergibt. Dieser String wird auch in einem neuen Word Dokument angezeigt und kann dann als ganz normaler Text behandelt werden. Meine Frage ist nun, ob ich es hinbekommen kann, dass Word automatisch erkennt, dass ich ihm RTF Code in dem String sende. So dass der String sofort richtig angezeigt wird, zB dick markierte Wörter dann auch dick sind. Kann Word erkennen, dass es RTF Text übermittelt bekommt in einem String und diesen dann auch umsetzen? Hoffe auf positive Antwort Mr. Tommes
  23. Hallo, habe folgendes Problem: Lese aus einer Access-Datenbank die Daten aus und speichere diese in einem DataSet. Dort werden die Daten dann bearbeitet. Bekomme es jedoch nicht hin, die bearbeiteten Daten aus dem DataSet wieder zurück in die Datenbank zu schreiben. Kann mir da jemand helfen? Wie fange ich das am besten an? Habe das bisher so versucht: OleDbDataAdapter da = new OleDbDataAdapter(); string updateCmd = "UPDATE Partner1 SET ID = tempDSSave.Tables[0].ID WHERE ID = tempDSSave.Tables[0].Id;"; OleDbCommand myCommand = new OleDbCommand(updateCmd, saveConnection); da.UpdateCommand = myCommand; Klappt aber nicht!! Wie bekomme ich die Verbindung zum DataSet hin? Oder wie geht das überhaupt? Habe je mehr ich mich informiere immer weniger an Durchblick... Hoffe sehr auf Hilfe...
  24. Hallo, Danke für die Antworten. Hab die zwei Sachen eben mal ausprobiert. Helfen mir nur leider nicht weiter. Kann auch sein, dass ich zu dämlich bin, aber irgendwie kann ich damit nichts anfangen!! Bei http://www.icsharpcode.net/ komm ich erst gar nicht an den Code (vielleicht find ich ihn auch einfach nur nicht). Und bei www.scintilla.org ist der Quellcode in C++ geschrieben. Irgendwie war das nicht das, was ich erwartet habe. Dennoch Danke. Werd mal weiter suchen. Mr. Tommes

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...