Suchergebnisse
Suchergebnisse 1-30 von insgesamt 145.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Vorhandene Form hinzufügen
BeitragZwischenzeitlich habe ich gefunden, daß man unter "Extras/Optionen/Umgebung/Allgemein" den Hacken bei "Rendering für Bildschirme mit anderen Pixeldichten optimieren" entfernen soll um ein ähnliches Problem zu lösen. Bei mir hat es bewirkt, daß jetzt nach dem Import der Code im Designer zwar identisch aussieht, die Anzeige aber dennoch falsch ist. Curios ist jetzt allerding, daß wenn ich den Hacken wieder rein mache der Code jetzt beim erneuten Importieren gleich bleibt. Natürlich vorher gelöscht…
-
Vorhandene Form hinzufügen
Beitrag@ErfinderDesRades Ja, richtig erkannt. Aber ich möchte zurück zu .NET Framework 4.8. Ich wollte damit sagen, es dürfte eigentlich keine Inkompatibilitäten geben. @RodFromGermany Ich meinte damit wozu gibt es eine Import-Funktion wenn diese es falsch importiert? Da kann ich ja gleich den Grafikteil per Hand neu machen und den Code mit d&d hinzufügen. Ich habe jetzt mal per d&d von einem Projektmappen-Explorer in den anderen kopiert. Also original rechts angeklickt, im Kontextmenü "kopieren" gewäh…
-
Vorhandene Form hinzufügen
Beitrag@RodFromGermany Ziehen und D&D sind schon klar, nur nach wo nicht. Hat aber egal wie nicht geklappt. Es ist alles etwas kleiner. Sinn und Zweck der Übung soll eigentlich das Konvertieren in .NET Framework sein. Welchen Sinn hat das Zufügen einer Form wenn man sie dann eh überarbeiten muß?
-
Vorhandene Form hinzufügen
Beitrag@RodFromGermany Danke, aber das mit "alle zur Form gehörende..." hat nicht geklappt. Was genau meinst Du mit "auf das Verzeichnis ziehen"? Die Dateien aus dem urspünlichen Ornder kopieren und in den Neuen einfügen? Spielt es eine Rolle, daß die Form aus einer .NET Windows Forms App kommt? Die neue ist eine .NET Framework.
-
Vorhandene Form hinzufügen
BeitragIch würde gerne eine vorhandene Form zu eine neuen Projekt mit "Projekt/Vorhandenes Element hinzufügen..." hinzufügen. Das klappt auch eigentlich. Lieder ist die Form und alle darauf befindlichen Controls aber geschrumft. Mach ich da was flasch oder warum ist da alles klener geworden?
-
Comboitem Index finden
Beitrag@VaporiZed Wow! Das nenn ich jetzt mal eine Lösung. Eigentlich brech ich mir einen ab weil ich den richtigen Eintrag in der Combobox mit FrmMain.cboKombi.SelectedIndex = Z erst finden und dann selectieren möchte und dann geht es so einfach mit FrmMain.cboKombi.SelectedItem = KombiTlg. Genau sowas brauch ich. Danke! Mit dem Hinweis von Petaod sieht der Code den ich eigentlich gesucht habe so aus: VB.NET-Quellcode (6 Zeilen) Ist aber wie ich jetzt weiß viel zu umständlich. Aber so findet man den g…
-
Comboitem Index finden
Beitrag@VaporiZed sorry, keine Ahnung was vorhin falsch war aber jetzt geht's. Trotzdem finde ich diese Lösung unschön. Es muß doch ein Index mitlaufen....
-
Comboitem Index finden
Beitrag@Haudruferzappeltnoch Stell Dir vor es handelt sich um Schrauben. Es gibt die zb von M1 bis M30. Der User gibt eine Belastung ein und der User bekommt für diese als Auswahl M10 angezeigt. Er kann aber auch gültige Schrauben von M6 bis M14 verwenden. Also wird in die Combo M6, M8, M10, M12 und M14 eingtragen. Wählt er etwas anderes als M10 berechnet das Programm zB die neue Bohrung für das Gewinde... @VaporiZed Dachte ich auch, klappt aber net
-
Comboitem Index finden
Beitrag@VaporiZed und wie sieht dann die Abfrage aus? VB.NET-Quellcode (1 Zeile)
-
Comboitem Index finden
BeitragDie Items sind Werte in einer Tabelle fest hinterlegt und kommen nur einmal vor. Einer festen aber beliebigen Länge wird ein zusammenhängender Bereich dieser Werte zugeordnet. Der User hat also die Wahl zwischen Min und Max. Irgendeiner dieser Werte wurde durch eine Routine als Default festgelegt. Der User kann also über die Combobox einer der anderen möglichen Werte wählen und es wird neu berechnet. Es soll aber der Default in der Combobox zu Beginn angewählt sein. Zählt da nichts mit bei dem "…
-
Comboitem Index finden
BeitragIch möchte einen bestimmten Eintrag in einer ComboBox selectieren. Die Combobox wird zur Laufzeit mit möglichen Werten gefüllt. Einer dieser Werte wird als Default gesetzt und ich möchte diesen in der Combobox selectieren. Dazu habe ich folgende Zeilen: VB.NET-Quellcode (7 Zeilen) Ich zähle den Index über Z mit, das ist nicht sehr elegant. Wo finde ich den aktuellen Index wenn "ComboItem = KombiTlg"?
-
Druckt nur die letzte Seite
BeitragHab mit dem Drucken alles hinbekommen wie gewollt. Kann das Ergebiss der zwei Seiten im Vorschaufenster sehen aber es wird immer nur die letzte Seite gedruckt. Habe die Drucker Zeilen von meinem anderen Programm ohne Änderungen übernommen und bei dem klappt es. Was habe ich falsch gemacht? VB.NET-Quellcode (17 Zeilen) Hab den VB.NET-Quellcode (3 Zeilen) vergessen Beiträge zusammengefügt. ~Thunderbolt
-
Drucken mit Subs
Beitrag@VaporiZed Super! Danke...
-
Drucken mit Subs
Beitrag@Haudruferzappeltnoch Ja, das kenne ich von Prodzeduren. Mich hat das "e As PrintPageEventArgs" vor Achtung erstarren lassen. Dachte da muß was System eigenes rein. Es muß aber "e As PrintPageEventArgs" sein, "e" alleine reicht nicht.
-
Drucken mit Subs
Beitrag@RodFromGermany Mit dem habe ich das Drucken gelernt, danke. Ich habe es auch nochmal überflogen aber es hat mir mit meinen Subs nicht geholfen. Zwischenzeitlich (und ich war zu langsam) habe ich eine Lösung gefunden (s.o.)
-
Drucken mit Subs
BeitragIch versuche mich wieder mit Drucken und eigentlich klappt es mit der "einfachen! Ausgabe ganz gut. Bei der "komplizierten" Ausgabe habe ich ein paar Bereiche die je nach Ergebnis entweder auf Seite 1 oder Seite 2 gedruckt werden sollen. Damit ich die Bereiche und den Seitenwechsel richtig setzen kann dachte ich, ich mach Subs und rufe die entsprechend auf. Leider klappt das aber nicht da ich irgendwas mit den Argumenten falsch mache. Was muß bei den ????? rein? sender As Object, e As PrintPageE…
-
@Haudruferzappeltnoch Meine Programme dienen der Berechnung von mathematischen Gleichungen. Es handelt sich nicht um hoch komplexe Apps oder so aber um komplexe Berechnungen. Eine schöne Oberflache für Input und Output. Man gibt Werte ein und läßt etwas berechnen. Ich denke folgende Zeilen veranschaulichen in etwa was ich meine. Ob der Code jetzt so 100%ig stimmt ist irrelevant. Wie man aber sehen kann ändert sich ja bei jedem Event nur ein Ergebniss (hier immer das selbe). Natürlich wird das ko…
-
@Haudruferzappeltnoch Die Geschwindigkeit ist doch das Produkt aus Umfang und Umdrehung also Geschwindigkeit=Umfang x Umdrehung (zB 1m X 60 U/min = 60m/min oder 1m/s). Da immer nur ein Wert geändert werden kann, geht ja rein physikalisch nicht anders, ist der andere Wert natürlich konstant (0.5m x 60 U/min = 30m/min oder 0.5m/s). Hättest Du jetzt gefragt was passiert wenn wir die Geschwindigkeit ändern... Ich gebe ja zu, daß ich das mit den Klassen noch nie genauer verfolgt habe. Ich verwende da…
-
@Haudruferzappeltnoch Ich sagte ja, man kann sich streiten... Ist aber wie ich jetzt weiß generell so. Daß ein ValueChanged Event zündet wenn sich was ändert ist ja völlig klar. Ich bin eben der Meinung er sollte sich auch eben nur dann ändern und nicht wenn man ihn initialisiert. Zitat: „Und zum Sachverhalt: Du schreibst im ValueChanged Handler andere Werte an andere NUDs, die widerum dasselbe tun?“ Eben nicht. Es kann ja immer nur ein Wert vom User geändert werden und ich weiß ja welche Werte …
-
@Haudruferzappeltnoch Ich entnehme dem Thread, daß noch mehr Leute mit dieser Logic ein Problem haben. Ich habe schon einige andere Events zur Prüfung versucht und der Beste war eben ValueChanged bis ich über dieses Thema gestolpert bin. Und nein, der Handler sollte nicht immer fahren dürfen. Ich programmiere eine Grafische Oberfläche für eine Berechnung. Die NUMs sind Eingabe und Ausgabe zugleich. Dh ändert man in einem NUM den Wert so werden die Werte der anderen NUMs neu berechnet. Nehmen wir…
-
Zeilenumbruch im ToolTip
Beitrag@petaod Top! Danke
-
Zeilenumbruch im ToolTip
BeitragVB.NET-Quellcode (1 Zeile) Durch Zufall habe ich bemerkt, daß ich im Designer die Werte untereinander schreiben könnte. Da sich die Werte aber bei der Berechnung ergeben muß ich dies at runtime machen. Wie kann ich zwischen den Werten einen CRLF setzen?
-
@VaporiZed Nunja... ich sagte ja bereits "kann man sich streiten"... Ich setze eben durch das Ändern der NUD Werte dazugehörige Flags und setze danach ein und die selbe Reihe von Berechnungen in Gang die dann völlig falsche Werte liefert weil Flags gesetzt sind die nicht gesetzt sein sollten. Diesen "Fehler" müßte man jetzt nicht suchen wenn der Programmierer die Defaultwerte in den Eigenschaften setzen könnte. Oder gibt es einen Grund dafür den Defaultwert und den Initialwert zu unterscheiden? …
-
@Haudruferzappeltnoch Es ist tatsächlich das Setzen auf einen anderen Wert als "0". Die Werte sind natürlich alle im Bereich. Ich verwende mehrere NUD und habe immer dieses Problem. Ich hab die Initializierung im Load-Event. Da Schalte ich die Handler ab, setze die Werte und mach sie wieder an. Frag mich nur was das soll, dachte ich mach was falsch. Wenn man den Initialwert in den Eigenschaften setzt, dann ist das der Initialwert. Wenn dieser sich ändert sollte das Event ausgelöst werden, nicht …
-
Hallo, ich belege ein Numericupdown bereits in den Eigenschaften mit Min, Max, Inkrement, Dezimalstellen und Value. Jetzt zündet "valuechanged" gleich nach Programmstart obwohl sich der Wert ja eigentlich nicht geändert hat (kann man sich jetzt streiten). Ich würde das gerne mit "RemoveHhandler" abfangen aber wo muß das rein?
-
@VB1963 Klasse! Danke für die Mühe @RodFromGermany Der Fehler war, daß ich die Reihenfolge Deiner Anleitung nicht eingehalten hatte Aber ganz ehrlich, das ist ein Murks von MS. Man kann relativ einfach eine Resource hinzufügen aber nicht wieder entfernen. Bei uns fallen Fehler erst nach einer Weile auf. Oder "Wenn wir es jetzt so machen müßen wir die anderen auch so machen..." Es gibt genug Gründe warum sich bei der Entwicklung die Resourcen ändern
-
[attach=55035][/attach]@RodFromGermany Naja... das exzessive Editieren kommt durch Brainstorming zustande. Wir stellen Räumwerkzeuge her. Ich verwende das Hintergrundbild als Visuelle Unterstützung bei der Ein- und Ausgabe der benötigten Daten (siehe Anhang). Entweder sind die Linien zu dünn oder zu dick, oder der Schaft doch lieber eckig statt rund und und und... Ich möchte ja "nur" das Bild gegen eine neue Version austauschen und ich habe einige solcher Werkzeug Vorlagen. Am Code soll sich ja …