Zum Inhalt springen

steinadler

Mitglieder
  • Gesamte Inhalte

    448
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von steinadler

  1. Das hier soll rauskommen: char[12] = "Version V5.50"; und die Nummer 5.50 möchte ich aus einer Konstanten holen, momentan ist dies mit #define "5.50" realisiert. Allerdings weiß ich nicht, wie ich die Konstante in den String einbauen soll. Kann jemand helfen?
  2. Versuch doch mal, die vista-eigene msvcrt.dll in das Programmverzeichnis zu kopieren. Das heißt, falls es eine derartige gibt.
  3. Hallo, ich möchte zu meinem Programm verschiedene Daten abspeichern (WindowStyle, Passwort, Sprache). Bei meinem letzten Projekt hab ich das ganze in die Registry gepackt. Bei nem anderen steht das in einer INI-Datei. Wo sollte man denn sowas am günstigsten hinspeichern? Was haltet ihr von XML? Programmiert wird mit C#.
  4. steinadler

    Einstieg in C#

    Also du bindest in deine Form einen Timer ein und konfigurierst in mit den entsprechenden Daten. Dann bindest du an dessen Tick-Ereignis eine Methode, in welcher du den Countdown runterzählst. Mit oTimer.Start(); kannst du das ganze dann starten.
  5. Genau das mein ich. MyClass m_oTest = new MyClass(); dann möchte ich m_oTest als Rückgabewert haben.
  6. Hallo, gibts eine Möglichkeit, zur Laufzeit den Namen eines bestimmten Objektes auszugeben? Angenommen bei nem Fehler oder zu Debug-Zwecken.
  7. steinadler

    Sanduhr mit C#

    Hätt ja sein können du hättest nen modalen Dialog aufgerufen, da geht das ganze nämlich solange nicht, bis du den beendest. Also ich kann in deinem Code nix falsches feststellen. Hast du denn in der for-Schleife überhaupt genügend drin, dass die Sanduhr Zeit hat, angezeigt zu werden?
  8. Ich danke euch. Naja... aber wegen dem blöden with steige ich nicht in der Sprache um.
  9. Allerdings würde ich in meinem Fall dann einfach erst die States anlegen, also State_x(Timeout) State_y(Timeout) State_z(Timeout) und dann wird eine Cycle-Funktion hinzugefügt, in welcher dann festgelegt wird: switch(actualState) { case State_x: NextState = State_y Bei Auftreten eines Timeouts wird die gesamte Sache abgebrochen und ich kann von außen jeweils den aktuellen Schritt, den nächsten und den Zustand eines jeden Schritts sehen.
  10. Für den Fall Ampel ist das schon okay so. Bei Maschinensteuerungen allerdings, ist es haufen Aufwand. Z. B. einen Timeout zu implementieren.
  11. Also bräuchte man eine Funktion, welche der Basisklasse verschiedene States hinzufügt, also z. B. Rot, RotGelb, Gelb, Grün. Dann für jeden State noch ein optionales Timeout
  12. steinadler

    Sanduhr mit C#

    Also in C# funktionierts nach deinem Prinzip. Aber lass mich raten, du rufst innerhalb deiner Klasse sicherlich noch ein anderes Fenster auf, oder?
  13. Gut danke, war nur ne Frage.
  14. Der Bildschirm wird höchstwahrscheinlich nur ein 15"-Gerät. Also normale Buttons (also die einer Messagebox) sind auch zu klein? Hab damit absolut keine Erfahrung.
  15. Hallo zusammen, es gab mal ne Sprache, da konnte man mit WITH ein Objekt auswählen und alle nachfolgenden .irgendwas Befehle bezogen sich da drauf. Gibts sowas unter C# auch?
  16. Bzgl. dieser Frage im Thread "GUI für TouchScreen": Solche Antworten werden zwar nicht gern gesehen, aber ich kann dir da leider nicht helfen, da ich nur ein einziges mal mit Borland was entwickelt habe, und das war auch nur ein kleines Projekt und noch dazu in Delphi. Aber sind denn die Packages einzeln zu erwerben? Normalerweise müssten das bei C doch .h - Dateien sein die du einfach mittels #include einbinden must oder?
  17. Wieso keine Standarddialoge verwenden? Also FileOpen und FileSave versteh ich ja, aber MessageBox? Die GUI gehört zu einer Maschinensteuerung. Mehr kann ich im Moment noch net dazu sagen.
  18. Ich muss dazusagen, dass der betreffende TouchScreen mit Handschuhen berührt wird. Also macht es in diesem Fall schon einen Unterschied. Zwei Buttons eng nebeneinander sind unpraktisch z. B.
  19. Hi, könnt ihr mir paar Tips geben, was zu beachten ist, wenn man Software für nen Touchscreen erstellt? Das die Buttons nicht zu klein gewählt werden ist mir verständlich. Ebenfalls find ich auch ein Menü unpassend. Was wäre noch zu beachten?
  20. Was verstehst du daran denn nicht?
  21. Hallo zusammen, ich arbeite in C# mit Access-DBs. Jetzt hab ich nix gefunden wie man eine neue DB erstellen kan. Geht das überhaupt? Wenn ja, wie?
  22. Also vielen Dank an alle, besonders an TDM ;-)
  23. Also soweit ich c# jetzt verstanden habe, definiere ich nen enum folgender Maßen: enum MyEnum { int R = 1, int G = 2, int B = 3 } und darauf zugreifen kann ich über MyEnum m_eMy; m_eMy.R // -> ergibt 1
  24. Danke schonmal. Hm... aber wo ist dann der Unterschied zum ENUM? :bimei
  25. Ja... wenn das funktionieren würde. Aber man kann nur nach konstanten ints casen. Also 1,2,3,4, oder "a", "b",... aber nicht nach obj.ID oder so. Das ist ja das blöde.

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