Suchergebnisse
Suchergebnisse 1-30 von insgesamt 95.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Die zweite Form muss in ihrem eigenen Thread laufen. Ich habe leider kein VB Beispiel für dich, hier dennoch ein wenig C# Code der einen "Ladebildschirm" ermöglicht. (Versteckter Text) In deiner Haupt-Form muss der Aufruf dann einfach so erfolgen: FrmLoadingScreen.ShowLoadingScreen(); ABER mit diesem Code musst du auch nach dem Laden der Daten in der Haupt Form den Ladebildschirm schließen. Hier beispiel wie dass in einem Form.Shown() event funktioniert. (Versteckter Text)
-
@RodFromGermany @Morrison @exc-jdbi @Mircosofter2206 Hallo Leute, erstmal vielen Dank für eure Antworten! Da ich momentan mit einem anderen Projekt vollkommen ausgelastet bin und das ganze hier nur ein privates Projekt ist, kann ich gerade leider nicht ernsthaft daran weiterarbeiten (besser gesagt fehlt mir gerade die Lust nach 10 bis 12 Stunden noch weiter zu hacken). Ich melde mich wenn ich wieder etwas mehr Luft haben!
-
@RodFromGermany Hi, Danke für deine Antwort. Das ist leider nicht das Problem. Das erste Bild hat eine Abmessung von 1920x1080 und das zweite 240x240. Beides also ein vielfaches von 4. Die Abmessung der Bitmap 'canvas' ist ebenfalls ein vielfaches von 4 da die original Abmessung mit 8 multipliziert wurde. Ich glaube es hat etwas mit Graphics.DrawImage() zutun. Ändert man die Größe der 8x8 Bitmaps auf 1x1 ab, erhält man eine perfekte schwarz weiß Kopie des Bildes. Ändert man den Code um, so dass …
-
Im Spoiler die original Frage. (Versteckter Text) @RodFromGermany @Morrison @exc-jdbi @Mircosofter2206 Problem war lediglich die Indizierung der zu setzenden Bilder. Weiter unten der neue Code der Funktioniert. An alle die vielleicht sagen "Warum nicht einfach GetPixel() und SetPixel() verwenden?": Weil es unfassbar langsam ist! ImageData Class: (Versteckter Text) Test Class mit CreateBinaryImage() Implementation (Methode zum erstellen eines "Binär" Bildes) (Versteckter Text) Hier ein Code, der …
-
Hallo Leute, ich beschäftige mich momentan mit Image Comparing. Hierbei wird oftmals ein Schwarz-Weiß oder Graustufen Bild benötigt bzw. ist von Vorteil. Beim erstellen von Schwarz-Weiß Bitmaps und granstufigen Bitmaps ist mir die schlechte performance von System.Drawing aufgefallen. Aufgrund der schlechten Performance habe ich zwei Funktionen zusammengestellt welche etwas schneller durchlaufen als Standard System.Drawing Objekte und Klassen wie ColorMatrix, Graphics und ImageAttributes. Diese S…
-
Hallo Leute, in diesem Thread ein wenig Code, der zeigt wie man Anhänge aus gerade erstellten E-Mails in Outlook extrahiert. Ist dann sinnvoll, oder von Nutzen, wenn man diese Dateien Beispielsweise verschlüsseln möchte vor dem Senden. Zu beachten ist, dass pre PropertyAccessor in C#, nur relativ kleine Anhänge extrahiert werden können. Daher gibt es im folgenden Code die Funktion GetLargeBytes(), welche keinen MAPI Proptag verwendet um an die Bytes des Anhangs zu kommen. Große Anhänge können, m…
-
Hallo Leute, ich habe ein DataGridView mit im Designer definierten Spalten. Nun möchte ich aber, dass die erste Default Zeile rausgelöscht wird. Rufe ich im Constructor meiner Form die Rows.RemoveAt(0) Methode auf, erhalte ich eine InvalidOperationException mit folgendem Text: An exception of type 'System.InvalidOperationException' occurred in System.Windows.Forms.dll but was not handled in user code Additional information: Die neue Zeile, für die kein Commit durchgeführt wurde, kann nicht gelös…
-
@RodFromGermany @ErfinderDesRades Erstmal danke für eure Antworten! Serielle Klassen und typisierte Datasets sind mir bekannt und die benutze ich auch für entsprechenden Anwendungsfälle Meine Frage ist nicht ganz richtig formuliert, bzw deren Hintergrund nicht ganz klar. Mir geht es darum was ein sinnvoller generischer weg ist. Wenn man also keine Ahnung hat, wie die Struktur der Tabelle aussieht und man einfach nur die Daten rausbekommen will.
-
Hallo Leute, kurze Frage was ihr generell für sinnvoller haltet bei folgendem Szenario: - Werte meherer Datensätze 'speichern' Einen Datensatz in einen String wandeln und in einer List<string> speichern: C#-Quellcode (5 Zeilen) oder einen Datensatz in einer List<object[]>, object[][] oder was auch immer speichern: C#-Quellcode (5 Zeilen)
-
Hallo, wenn du die DataSource property verwendest, dann generiert dein DataGridView die Spalten von alleine. Das kann man abschalten, aber wozu? Einzelne Spalten einer DataGridView kann man glaube ich nicht binden. Wenn du jede Spalte einzeln befüllen willst, musst du eine Anzahl x an DataGridViewRows erstellen und deren ItemArray selber befüllen. ComboBox Spalten können nicht per DataGridView.DataSource befüllt werden. DataGridViewComboBoxColumn Objekte sind zudem auf eine bestimmte Anzahl an E…
-
Hallo Leute, ich habe ein DataGridView Control, welches bearbeitet werden kann, die änderungen im Grid werden auf das darunter liegende DataTable Objekt übertragen. Per SQLiteDataAdapter führe ich dann die änderungen auf die Datenbank aus. Problem ist, dass das DataAdapter Objekt jegliche Contraints außer kraft setzt... Beispiel mit 2 Tabellen: (Versteckter Text) Versuche ich in der Datenbank direkt eine Kostenstelle zu löschen, erhalte ich einen Fehler wegen des FOREIGN KEY NOT NULL Constraints…
-
Hallo Leute, ich habe 3 Tabellen. 1 -> Haupttabelle 2 -> Tabelle mit Verfahren 3 -> Zuordnungstabelle von Haupt zu Verfahren Einem Datensatz der Haupttabelle können 22 Verfahren zugeordnet werden. Wenn ich nun also folgendes Modell habe: ID | Haupttabellen_ID | Verfahren_ID| Anzahl | Bemerkung Dann habe ich bei nur 100 000 Haupttabellendatensätzen, theoretisch 2.2 Millionen Zuordnungsdatensätze... Verfahren Tabelle ist dabei übrigens so aufgebaut: V_ID | Name | Spezifikation | Definition Könnt i…
-
Hallo Leute, ich hatte bis dato noch nicht viel mit Datenbanken und SQL zutun und brauche hilfe bei einem Query. Ich habe eine Tabelle, mit zwei mal drei Feldern welche Foreign Keys enthalten. Nun möchte ich ein paar Felder der Haupt-Tabelle holen und dann per INNER JOIN ein paar Daten die durch die Foreign Keys referenziert wurden. Mein Query sieht in etwa so aus: SQL-Abfrage (24 Zeilen) Ich bekomme keinen Fehler, aber dafür 0 Rows... Erkennt jemand was ich falsch mache? Edit: Hallo, bin gerade…
-
Hallo, meine Testdatei: 2 Tabellen Spalte 1 hat jeweils die Telefonnummern gespeichert. Spalte 1 hat Format "Text" Mit dem Code findest du die Nummern: Visual Basic-Quellcode (44 Zeilen)
-
Gelöst, unten org. Post. Ursache: Spalte enthielt stellenweise inkonsistene Datumswerte bzw. nicht Datumswerte. Lösung: - Falsche Werte Löschen - Datumsformat nochmal auf Spalte anwenden - Spalte auswählen -> Daten -> Text in Spalte -> Alle Trennwerte abwählen -> Ausführen - Fertig, jetzt ist das Datumsformat auf alle bestehenden und neuen Werte übertragen und die BETWEEN Funktion geht. (Versteckter Text)
-
Hallo Leute, hier eine kleine Klasse, mit der Ihr den Namen eines Objektes erhaltet, um dieses ansprechen zukönnen. Außerdem noch ein bisschen was für DataGridViewColumns, um eine Spalte oder deren Index zu erhalten anhand des HeaderTextes. (Versteckter Text) Ein Aufruf sieht wie folgt aus: - dgv_ComputerDB == DataGridView - "Benutzer" == HeaderText einer DataGridViewColumn (Versteckter Text)
-
@Nofear23m Danke für die Hilfe. Habe es jetzt, wie du vorgeschlagen/ empfohlen hast, doch per XAML gemacht. Hier meine Lösung: (Versteckter Text)
-
Hallo Leute, ich suche nach einer Möglichkeit, dem Header einer DataGridColumn eine Checkbox zugeben. Dabei soll die CheckBox ausschließlich im Header erscheinen und nicht in den Row Items der Spalte! Zudem soll dies per Code geschehen und nicht per XAML. Wie das mit XAML geht, weiß ich. Kann mir hier jemand weiterhelfen? Mein erster kläglicher Versuch: (table == DataTable) C#-Quellcode (8 Zeilen)
-
@NoIde Hi, erstmal danke. Ich bekomme es jetzt hin, dass der UserInput BottomLeft in der TextBox erscheint. Dabei habe ich allerdings folgende Probleme: (Versteckter Text) Aus den Beschriebenen Problemen, entferne ich mich von dieser Lösung und Suche mir eine Alternative. Par DrawString und OnPait event das Vertical Alignment zu machen, ist einfach zu umständlich/ fehlerhaft. Vermutlich werde ich ein Label über die Textbox setzen o.ä. Wenn jemand Vorschläge oder fertige Lösungen hat, freue ich m…
-
Hallo Leute, gibt es eine möglichkeit einer Textbox VerticalAlignment zu geben? Bei einem Label ist es ContentAlignment, dort kann man dann z.B. auswählen TopLeft Das brauche ich auch für eine Textbox. Ich verwende momentan eine Resizable Textbox, was mir zwar einges erleichtert, aber wenn der Text oben Links ständig klebt, seht das auch schei*e aus. Gibt es ein Draw/Paint event der Textbox, womit ich das machen kann? Hier TextBox ohne AutoSize (findet man dann auch im Editor) Abgeleitet von hie…
-
@Sam85 Hallo, so ganz verstehe ich jetzt nicht was du mit Verzeichnis meinst? Wie erstellst du denn deine Ribbons? Es reicht eigentlich wenn du ein Modul erstellst, und dort die Callbacks reinschreibst. Natürlich musst du die Callbacks in der XML Datei auch zu den passenden Controls schreiben. Die Controls sollten ihren jeweiligen Callback dann schon von alleine finden.
-
@Sam85 Ein Callback ist eine Funktion, welche von anderen Funktionen erreicht werden kann und welche aufgerufen wird von einer anderen Funktion, nachdem diese erfolgreich durchgeführt wurde. Sagen wir du hast folgendes XML Objekt (einen Button) in deinem Ribbon: XML-Quellcode (7 Zeilen) Dann sieht die Callback Funktion bzw. die Callback Methode wie folgt aus für dieses Objekt: Visual Basic-Quellcode (2 Zeilen) oder mit latebinding: Visual Basic-Quellcode (2 Zeilen) Wie du sehen kannst, steht im …