Suchergebnisse
Suchergebnisse 1-30 von insgesamt 37.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
@Evelyn gibt es nur einen Boden, dann isses OK ebenso bei allen anderen Artikeln, hast Du aber eine Auswahl mit z.B. mehreren Ausführungen (Und Preisen) dann macht eine Datenbank (Dataset) schon Sinn. Beispielsweise wenn sich ein Preis ändert mußt Du bei Deiner Variante es im Programm anpassen, neu kompilieren und an alle Nutzer ausrollen. Es gibt sehr viele Eventualitäten zu berücksichtigen. Ein "Angebotsprogramm" ist schon eine sehr komplexe Sache und sollte eigentlich nur von versierten Progr…
-
Hallo, ich empfehle dir mal in den Tips und Tricks die Tuts von @ErfinderDesRades zu Gemüte zu führen. Einsteigen kann man z.B.: Daten laden, speichern, verarbeiten - einfachste Variante die vier Views auf Video
-
Hallo, entweder stimmt Deine Tabelle nicht oder die Zuordnungsbeschreibung ist falsch. 1. zu jeder Startzeit gibt es eine Endezeit 2. Prozesse können sich nicht Überlappen Startzeit: 09:32:47 - 09:34:29 (09:26:43 kann ja nicht weil liegt vor dem Beginn und 09:38:40 da wären es schon 2 Prozesse) 09:36:46 - 09:38:40 09:40:51 - 09:42:39 09:47:22 - 09:46:45 der Prozess wird beendet bevor er startet. Kannst Du bitte mal die Tabelle aus Post 15 erklären (Was steht in den Spalten)??
-
Option Strict ON!! dann erkennst Du vielleicht auch, daß die Variablen "TB2_ScreenUhr.Text" und "Ordnername.Text" keine validen String Variablen sind. In der Schleife speicherst Du die dekodierte Datei im selben Ordner wie die Originale (die dann als neue 3. Datei versucht wird zu dekodieren) Nimm einfach einen anderen Ordner.
-
OpenFileDialog
BeitragHallo, bei mir nimmt der OFD nur dann den Pfad aus dem InitialDirectory wenn dieser auch Richtig ist und Existiert, wenn nicht nimmt er den aus der Registry. Du solltest noch mal beim Debuggen den String in str_pfgenau auf Schreibweise prüfen.
-
@VaporiZed ja, natürlich ist da noch was zu verbessern. Hab mich halt nur um die Datentypen gekümmert. @Script1 Schon klar, daß es die Uhrzeit sein soll. Ich habe aber nach dem Datentyp gefragt. isses nu ein String oder Daytimeoder was auch immer? Wie gesagt: in einem Save Dialog wird ein Pfad & Name in Stringerwartet!
-
Stell mal Option Stirct auf ON! Zitat von Script1: „TB2_ScreenUhr.Text = System.DateTime.Now“ Was für ein Datentyp sollTB2_ScreenUhrsein? Und was für ein DatentypsollTB2_ScreenUhr.Textsein? Einen Pfad aufzurufen klappt übrigens nur mit Datentyp String in dem Pfad/Dateinamen. Probier mal: VB.NET-Quellcode (16 Zeilen)
-
OpenFileDialog
BeitragHallo, ändere mal in Zeile 4: Quellcode (1 Zeile)
-
OpenFileDialog
Beitrag@Normen Wenn Dein Pfad Leerzeichen oder Sonderzeichen enthält, solltest Du den Pfad in Klammern (geschweifte, eckige, ...einfach ausprobieren) setzen.
-
OpenFileDialog
BeitragQuellcode (5 Zeilen)
-
das Verspringen beim umbenennen tritt bei mir auch auf.
-
OpenFileDialog
BeitragQuellcode (1 Zeile)
-
@RodFromGermany Die Zerlegung ist richtig. Die Frage ist doch wann eine Nachricht Zuende ist. die 01 08 also die ersten beiden Zeichen leiten einen Datensatz ein, während die 04 das "Datenwort" beendet. Das sind bisher 12 Byte. Damit kann man die "Steuerzeichen" ausfiltern und die Nutzdaten herausziehen. @Sbfer Was wird denn noch an Nachrichten gesendet ausser "Netzbetrieb" und "Weiter mit Enter" ?
-
Na dann stelle doch den Inhalt des Arrays in z.B. einem Datagridview(als Grafik) dar, da kann man den Klick auf eine Zelle benutzen um in einem weiteren Form den Befehl zu editieren. Nebeneinander ist leider nicht ganz so flexibel wie inner Liste (ist aus Platzgründen nicht so toll scrollbar)
-
Hallo, werden beide "Handels" über die selbe SPS Verbindung übertragen? Oder kommen die Daten der Rückmeldung auf anderem Wege in Dein Programm?
-
@ErfinderDesRades Huch ! In Zeile 9 schreibst Du jede Sekunde in die SPS bei dem Lahmen SPS Tempo?
-
Sind die Daten für den Druck vor dem Drucktrigger beriets da oder werden die durch den Trigger (Bauteil da) erst angefordert? Die Dauer der SPS Abfrage ist auf jeden Fall zu lang. Erfolgt die Abfrage über Profibus, Netwerk, ...?
-
Na da gibt es doch Brushes, mit denen kannst Du die Symbole z.B. auf eine Oberfläche "stempeln".
-
Backgroundworker ist nicht mehr up to date. Async, Await sind demnach die logische Alternative. In dem Fall solltest Du für jede Rückmeldung einen Async Prozess anstossen. Der Vorschlag von Yanbel ist auch nicht schlecht.
-
Neues Forms Projekt, 5 Buttons ( so gross wie Deine Symbole) Symbole als Hintergrundbitmap der Buttons laden. In de Buttonevents die jeweilige zahl an einen String anhängen. (Eventuell noch eine UNDO Funktion "letztes Zeichen Löschen") Per Button "Übersetzen" die Ziffern durch Codesegmente "Replacen". Done
-
SQLCommand Disposen
BeitragZitat von ErfinderDesRades: „nein“ weil er die SQLConnection im Using Block instanziert hat ? (und durch die Instanz nicht mehr im Using Block befindet)