Zum Inhalt springen

KeeperOfCoffee

Mitglieder
  • Gesamte Inhalte

    1800
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    51

Alle Inhalte von KeeperOfCoffee

  1. Das liegt wohl daran, sofern mit den Zugriffsmodifiern alles passt, dass du nicht die textbox1 von Form1 änderst, sondern die textbox1 von Testklasse, die ja auch eine Form ist gib in Testklasse einfach mal this.ShowDialog ein, dann solltest du beide Dialoge sehen. In einem steht dann was in der Textbox. Oder anders gesagt: Ab Ausführen() änderst du Dinge in der Instanz der Testklasse und nicht in der Form1. Du vererbst Form1 an Testklasse, trotzdem sind Form1 und Testklasse zwei unterschiedliche Objekte.
  2. Ganz einfach: Du hast in einer Form1 eine neue Instanz von Testklasse erstellt. Und zwar direkt in der Klasse... Da du deine Form1 Klasse an Testklasse vererbst, wird diese Instantiierung erneut ausgeführt. Du erstellst Testklasse, die von Form erbt und dadurch eine Testklasse erzeugt, welche auch von Form erbt, die eine Testklasse erzeugt usw. usw. Du musst versuchen das anders zu lösen, zB. indem du die Testklasse nur in der Methode instantiierst, in der du sie benötigst.
  3. Wenn du unbedingt die Werte in der anderen Klasse ändern willst, dann mache es über Properties wie hier beschrieben... https://stackoverflow.com/a/5647064
  4. Das "suchen" deiner Form bzw. die ganze Methode von "AktionAusführen" ist einfach nur unnötig. Genauso gibt es keine plausiblen Gründe das Zuweisen der Textbox.Text in eine Methode auszulagern. Die Zuweisung kann doch ohne Probleme im Click-Event stehen. Allgemein solltest du der textbox auch keinen Hard-Coded Text übergeben, sondern der string sollte aus einer Methode deiner Klasse kommen. KlasseText kText = new KlasseText(); textbox.Text = kText.GetText(Parameter ... );
  5. Ein Hallo World ist natürlich langweilig, kann ich verstehen. Aber ich verstehe dennoch nicht, warum du dir gerade sowas wie FileSystemWatcher anguckst. Oder warum du generell was mit Forms machen willst. Die Links die ich dir gepostet habe müssten dir eigentlich helfen, nochmal die Basics zu lernen. Du kannst problemlos jeden Teil dieser Grundlagen kurz in einer Console Application machen. Es ist auch total egal wie viel du da programmierst, sondern das du das, was du gerade geschrieben hast verstehst. Du kannst 100 "Testprogramme" schreiben die funktionieren. Aber wenn du nicht in eigenen Worten erklären kannst, was du da gemacht hast und warum es funktioniert, hast du nicht wirklich was gelernt. Gerade https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/concepts/object-oriented-programming wäre nochmal Pflicht.
  6. Buch ist gut und schön, aber https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/ https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/concepts/ dürfte dir kurz und knapp wohl mehr bringen. Die paar Seiten durchzulesen dauert nicht so ewig und beantwortet meistens Fragen. Dazu ist auf nahezu jeder Seite ein oder mehrere Beispiele zur Veranschaulichung.
  7. Vermutlich Initialisierst du Form1 mit einem neuen ResultWriter, welcher ja ebenso wieder Form1 erbt. Somit erzeugst du ständig neue ResultWriter.
  8. Ich schätze mal salopp aus den wenigen Informationen, dass du unendlich viele Instanzen von ResultWriter erzeugst. Ohne Code schwer jetzt was zu sagen.
  9. Gib deine Bewerbung mal jemanden der sie bewerten kann...aber jemanden der knallhart ehrlich zu dir ist. Alternativ anonym in ein Forum stellen, welches sich auf Bewerbungen spezialisiert. Hier kannst du es auch anonym reinstellen, aber unsere Ratschläge basieren eher auf eigene Erfahrungen. Ansonsten bist du im Moment etwas spät dran. Versuche es vlt. mal mit kleineren Unternehmen. Ansonsten reichen deine bisherigen Angaben nicht, um deine Situation zu beurteilen.
  10. Abgelehnt != nicht genehmigt. Wenn ein Antrag nicht genehmigt ist, heißt dies, dass das Projekt an sich nicht unbedingt schlecht ist, sondern der Antrag Fehler enthält (z.B. Formfehler, wirre Aussagen, keine Erläuterungen). Die IHK schreibt dann meist, dass du dies und das anpassen solltest. Wenn ein Antrag abgelehnt ist, bleibt dir meist nichts anderes übrig, als dir ein neues Projekt zu suchen, da das alte Projekt an sich nicht überzeugen konnte.
  11. Nur weil ein paar Leute meinen, sie müssen alle möglichen Apps downloaden und nicht verantwortungsvoll mit einem Gerät umgehen können, würde ich nicht auf Android verzichten. Aber für mich ist das Smartphone auch keine Spielekonsole, auf der alle möglichen Apps drauf sein müssen (Youtube, Twitter, WhatsApp/Telegram, Spotify und dass wars bei mir... der Rest könnte runter)
  12. Beschreibung: Browser: Chrome 64 Wenn das Fenster nicht maximiert ist und man nach unten scrollt, dann sind die Like-Buttons aus der Status Bar im Menü sichtbar.
  13. Du hast in dieser Aufgabe halt schon die errechneten Zuschlagssätze. Ist doch schön wenn du weniger rechnen musst. Die Tabelle oben soll ja scheinbar die Zeile des BAB darstellen, in dem die Kosten zusammengefasst werden.
  14. Mal langsam. 1+2*13+4 wäre ja dann. double x = new Multiplikation(2, 13).Calculate(); double y = new Addition(new Addition(x, 1).Calculate(), 4).Calculate(); // y = 31 Die Frage ist also genau, wo du deine Multiplikation in der Rechnung haben willst. Desweiteren solltest du das nicht in das Klick Ereignis des Buttons packen.
  15. https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/classes https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/properties Erstmal solltest du das Lesen und verstehen. Es bringt nichts, wenn wir dir Code hinwerfen, wenn du gar nicht verstehst warum du etwas wie machst. Du weißt bisher noch nicht viel. Du kannst dir nett was zusammenklicken und Eigenschaften ändern, aber du verstehst noch nicht wie du mit Objekten umgehst. Ansonsten guck dir nochmal die Vorschläge von @Whiz-zarD an
  16. Macht man natürlich anders. Trotzdem sollte er, wenn er z.B. 1000 Additionen hat, die Rechnung doch besser auslesen und entsprechend auswerten. Es ist ein Unterschied, ob es immer x (operator) y macht, oder eine fertige Rechnung eingibt (sich zusammenklickt) und das Ergebnis haben will. Der Windows Rechner rechnet auch stupid eine Operation nach der anderen aus und zeigt am Ende an: 6+6*2 = 24 was so natürlich nicht stimmt, aber die Aufbau des Rechners macht es nunmal so. Das müsste dann sein new Addition(new Addition(new Addition(1,2).Calculate(), 3).Calculate(), 4)
  17. Du könntest jetzt einfach eine Methode schreiben die einen String mit Operatoren übergibt "+-*\\" und ein Array mit den Operanden. Du müsstest nur überprüfen ob das Array.Length gleich string.Length + 1 ist, damit die Rechnung funktioniert. Dann könntest du die chars den Strings auslesen und jeweils die Methode (Addition usw) ausführen. Wobei man dann erst nach Multiplikationen und Divisionen suchen müsste. Ebenfalls müsste man die Division durch 0 abfangen. Das ist natürlich nur nützlich, wenn du längere Rechnungen angeben willst, anstatt schrittweise Ergebnisse anzugeben. Es gab mal so eine Standardlösung, die Eingabe sah dann so aus "+-/*54123", die aber (in meiner Erinnerung) nur für die Zahlen von 0-9 funktionierte. Mir fällt nur nicht mehr der Name ein... Kannst noch viel machen . Diese Rechner werden meist unterschätzt.
  18. Warum musste @Goulasz nur über PoE schreiben. Jetzt komm ich nicht mehr los davon.

    1. Vorherige Kommentare anzeigen  3weitere
    2. Zaroc

      Zaroc

      mein sarkasmus verstehst du hoffentlich :D

    3. KeeperOfCoffee

      KeeperOfCoffee

      Ich nehme in diesem Forum immer alles wortwörtlich...

    4. Zaroc

      Zaroc

      .... du hast es auch nicht leicht mein beileid

       

  19. Ich verstehe die Frage nicht...auf der einen Seite willst du "Fragen die man unbedingt stellen soll" wissen und auf der anderen Seite argumentierst du, dass man ja eh nur angelogen wird und man deshalb Antworten vergessen kann.
  20. @arlegermi kommt sicher auch auf die IHK an. Bei manchen geht sowas komischerweise durch, während manche sowas sofort abgelehnt hätten...
  21. Vermutlich: https://fachinformatiker-anwendungsentwicklung.net/ von @stefan.macke ??
  22. Die Kombination aus diesen 3 Punkten alleine ist schon Grund genug um auf wirklich über einen Wechseln nachzudenken. Ich will mir gar nicht ausmahlen, was für einen Verschleiß du an deinem Wagen im Jahr hast bzw. was du da drauf fährst. Das ist schon fast ne Frechheit
  23. Das ist inzwischen gar nicht mehr sooooo schlimm wie früher finde ich. Sehr viele Hersteller, vor allem die die hart gegen Ransomeware vorgegangen sind, haben sich meist auf ihre Behaivior Analyse vertraut und in diese investiert. Liegt vor allem daran, dass das Cryptozeug scheinbar vergleichsweise schnell entwickelt ist bzw. es ganze Baukästen dafür am Schwarzmarkt gibt. Bei dem Test von 1 Mio Samples war der Industriedurchschnitt von False Positives letztens bei 4 Was ich eigentlich posten wollte: Windows Defender hat letztens Top Ergebnisse erzielt: https://www.av-test.org/de/antivirus/privat-windows/windows-10/dezember-2017/microsoft-windows-defender-4.12-174847/ Wenn Microsoft so weiter macht, dann können sich die ganzen kostenlosen Anbieter warm anziehen. Was aber sehr überraschen war, ist wie stark der Defender Installationen verlangsamt.
  24. Das Spiel ist mir pers. zu langatmig und die Grafik erinnert extrem an Oblivion. Auch ... naja die Darstellung des spätmittelalterlichen Lebens wird dort auch nicht sooooo gut wiedergegeben. Desweiteren beschäftigte ich mich zuviel mit dem HRR und kenne deswegen https://de.wikipedia.org/wiki/Wenzel_(HRR) und https://de.wikipedia.org/wiki/Sigismund_(HRR) ... Ich zock halt zu viel EU4 und CK2 mMn ist der Titel etwas gehyped weil A) es eine deutsche Entwicklung ist (wurden jetzt zwar gekauft, aber Name bleibt erhalten) und B ) viele auf so eine Art Titel wieder gehofft haben.
  25. Du musst nicht unbedingt ein Produkt herstellen. Du kannst auch ein internes Tool bauen, welches die Vorgänge bei euch beschleunigt und euch so Zeit erspart. Denk einfach mal an die immer wieder anfallenden Aufgaben in euren Alltag als Programmierer. Irgendwelche Regelmäßigkeiten wirst du da schon entdecken (ich meine nicht Kaffee kochen). Und genau dort könntest du ansetzen. Bei uns sind allerhand selbst entwickelte Tools im Einsatz, die Vorgänge erleichtern und die nie jemand sonst zu Gesicht bekommen wird

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