Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Portal
  • |
  • Mitglieder
Beiträge von hypersurf
Thema: mehrere ComboBoxen abhängig von einander mit Elementen füllen
Am im Forum: Rund um die Programmierung

Ich gehe mal davon aus, dass Du Windows-Forms verwendest:

Schau Dir das Event SelectedIndexChanged an. Damit kommst Du sehr leicht zur Lösung.

Thema: mySQL Insert mit Stored Procedure und Auto Increment
Am im Forum: Datentechnologien

Du könntest mal folgendes probieren:

1.) Die Procedure einfach mal mittels ExecuteNonQuery("Call namederprocedure(...)") aufrufen und schauen ob es funktioniert.

2.) Diese Funktion für den Aufruf mal probieren: How to call a mySQL stored function in C#?

3.) Wenn gar nicht's hilft dann das Insert sowie das Selektieren der LAST_INSERT_ID aus der Prozedur entfernen und einzeln absetzen.

Thema: mySQL Insert mit Stored Procedure und Auto Increment
Am im Forum: Datentechnologien

Bei mySQL muss man die Namen der Parameter die man übergibt doch mit einem Zeichen (? oder @ soweit ich mich erinnere) als Präfix versehen. Hast Du das mal probiert?
http://dev.mysql.com/doc/refman/5.0/es/connector-net-examples-mysqlparameter.html

Funktioniert die Prozedur, wenn Du sie (z. B. mittels HeidiSQL) außerhalb von .NET ausführst?

Thema: Combobox nicht selektierten Wert auslesen sondern zugewiesenen Schlüssel
Am im Forum: GUI: Windows-Forms

Schau mal hier: Einfache ComboBox mit Key und Value Paaren

Thema: SQL-DataReader - Mehrere Reader verschachtelt
Am im Forum: Datentechnologien

Wenn möglich könntest Du Dein SQL-Statement so gestalten, dass Du gar keinen zweiten Reader brauchst.

Thema: Resize - Anchor - 2 gleich große Controls nebeneinander
Am im Forum: GUI: Windows-Forms

Das nervt mich bei dem TablePanelLayout auch immer ;)

Thema: Visual Studio 2013 Product Key kaufen
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Wenn man eines Startup gründet dann bietet sich Microsoft BizSpark an.

Thema: Wie verbinde ich Visual Studio 2008 mit XAMPP
Am im Forum: Datentechnologien

Google-Suche nach c# mysql connection

Thema: Windows Anmeldung unterbinden/sperren (Kindersicherung)
Am im Forum: Rund um die Programmierung

Schau Dir mal den Befehl "net user /times" an: Verwenden des Net User-Befehls


net user hugo /times:Mo,7-21;Di,7-21;Mi,7-21;Do,7-21;Fr,7-21

Thema: VS: Alle #regions schließen: Suche Tastenkombination, Menüpunkt, o.ä.
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Den Menüpunkt gibt's in meinem VS 2013 nicht ;)

Thema: Prüfen, ob das Programm über die Konsole (cmd.exe) gestartet wurde
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Bei mir funzt das, wobei mein Benutzer lokaler Admin ist. Liegt es vielleicht daran, dass Deine Anwendung Adminrechte anfordert?

Thema: Prüfen, ob das Programm über die Konsole (cmd.exe) gestartet wurde
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Ja, das geht mittels der von mir genannten API-Funktion:

    static class Program
    {
        [DllImport("kernel32.dll", SetLastError = true)]
        [return: MarshalAs(UnmanagedType.Bool)]
        static extern bool AttachConsole(int ProcessId);
 
        [DllImport("kernel32.dll", SetLastError = true)]
        [return: MarshalAs(UnmanagedType.Bool)]
        static extern bool AllocConsole();
 
        [DllImport("kernel32.dll", SetLastError = true)]
        [return: MarshalAs(UnmanagedType.Bool)]
        static extern bool FreeConsole(); 

        [STAThread]
        static int Main(string[] args)
        {            
            if (args.Length > 0)
            {
                if (!AttachConsole(-1)) AllocConsole();
                Console.WriteLine("test");
                FreeConsole();
            }
            else
            {
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new Form1());
            }
            return 0;
        }
    }



AttachConsole function
Zitat
-1 - Use the console of the parent of the current process.

Thema: Prüfen, ob das Programm über die Konsole (cmd.exe) gestartet wurde
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Du könntest versuchen Deine Applikation mittels der API AttachConsole an eine Console zu binden und zu prüfen, ob das Fenster was gerade den Focus hat eine Console ist. Das ist zwar keine tolle und vollständig sichere Lösung, könnte aber funktionieren.

Normalerweise löst man so ein Problem, wie Abt es bereits vorgeschlagen hat, mit Übergabeparametern.

Thema: Anzeige und Vorschau von Bildern und PDFs in eigenem Programm ähnlich dem Windows Explorer
Am im Forum: GUI: Windows-Forms

Acrobat selber bietet eine ActiveX-Komponente die Du verwenden kannst. Diese wird mit dem Acrobat Reader geliefert.

Helfen könnte auch: *.doc und *.pdf Dateien öffnen

Thema: VS: Alle #regions schließen: Suche Tastenkombination, Menüpunkt, o.ä.
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Warum kompliziert wenn's auch einfach sein kann. Thx :)

Thema: VS: Alle #regions schließen: Suche Tastenkombination, Menüpunkt, o.ä.
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Hi Leute,

kennt jemand eine Möglichkeit (gerne ein Addin) in Visual Studio 2013 alle #regions eines Projekts zu schließen? Ich hab' ne Weile gegooglt und auch die VS-Gallery durchstöbert, aber nichts gefunden.


Gruß hypersurf

Thema: SQL-Server 2012 Datenbanken bearbeiten: welches Tool?
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Schau Dir mal http://www.heidisql.com/ an.

Nutze ich für mySQL und unterstützt auch SQL-Server. Ziemlich geniales Tool.

Thema: Reportviewer per Gridview öffnen
Am im Forum: Web-Technologien

Du musst das CellContentClick-Event handeln und in der Methode den ReportViewer aufrufen:


private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
    DataGridView senderGrid = (DataGridView)sender;

    if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn &&
        e.RowIndex ≥ 0)
    {
        HIER DEINEN CODE AUSFÜHREN UND DEN REPORTVIEWER AUFRUFEN
    }
}

Thema: RichTextBox: das Wert von SelectionFont ist null
Am im Forum: GUI: Windows-Forms

Schau Dir mal dieses Projekt an: http://sourceforge.net/projects/rtfdomparser/
Da wird der ganze RTF-Text schon zerlegt. Das könnte Dir die passenden Ansätze liefern.

Thema: Checkbox und Label haben unterschiedliche Textfarbe bei Enabled=false
Am im Forum: GUI: Windows-Forms

Du könntest OnPaint überschreiben und dort die Farbe selber setzen, die das Label bei Enabled = False annehmen soll:


    public class MyLabel : Label
    {
        public MyLabel()
        {
            this.SetStyle(ControlStyles.UserPaint, true);
        }

        protected override void OnPaint(PaintEventArgs e)
        {
            if (!Enabled)
            {
                SolidBrush brush = new SolidBrush(Color.Yellow);
                e.Graphics.DrawString(this.Text, this.Font, brush, 0f, 0f);
            }
            else
            {
                base.OnPaint(e);
            }
        }
    }

Thema: Text in TextBox bei erneutem Aufruf der Form anzeigen
Am im Forum: GUI: Windows-Forms

Dieser Link dürfte Deine Fragen beantworten: Verwenden von Einstellungen zur Laufzeit

Thema: MessageBox wird nach dem Schließen gleich wieder angezeigt
Am im Forum: GUI: Windows-Forms

Das bedeutet, dass die Click-Methode irgendwoher mehrmals aufgerufen wurde. Bist Du sicher, dass der Benutzer bei dem das aufgetreten ist nicht mehrfach auf den Button geklickt hat? Ich kenne einige Benutzer die gerne wie wild auf die Buttons klicken.

Thema: MessageBox wird nach dem Schließen gleich wieder angezeigt
Am im Forum: GUI: Windows-Forms

Zitat von stony17
Wie kann man diesen Fehler herausfinden?

Mit einem Haltepunkt in der Funktion.

Das Verhalten kann auch auftreten, wenn der User mehrmals sehr schnell hintereinander auf den Button klickt. Dafür bietet es sich an, den Button am Anfang des Click-Ereignisses zu deaktivieren und am Ende wieder zu aktivieren.

Thema: COM/ActiveX: "Use the applicable interface instead" ?
Am im Forum: Rund um die Programmierung

Falls Du das Control nicht zwangsweise verwenden musst, dann würde ich an Deiner Stelle eher die Dialog-Klassen von .NET verwenden. Z. B. System.Windows.Forms.CommonDialog

Thema: Gültiges Datum prüfen: 1 Mio Funktionsaufrufe in 23 Millisekunden
Am im Forum: .NET-Komponenten und C#-Snippets

Zitat von T-Virus
Ich denke hier wäre es sinnvoller DateTime direkt mit dem entsprechenden Konstruktor zu verwenden. Falls dein Datum nicht gültig ist, würde dieser eine Exception werfen.
Diese abzufangen und zum nächsten Eintrag zu springen, ist jetzt ein keine langsame Verarbeitung.

Das würde ich so nicht machen, denn Exceptions kosten [in diesem konkreten Fall] Performance. Und wenn von 1 mio Datensätzen 50.000 ein ungültiges Datum enthalten, wirst Du 50.000 Exceptions bekommen welche erheblich Zeit kosten. TryParse dürfte hier die bessere alternative sein.

Thema: HowTo?: Nach WindowsStart automatisch in die VM
Am im Forum: Smalltalk

Ich sehe es genauso wie FZelle und würde einen richtigen Hypervisor (z. B. ESX) einsetzen.

Zitat von Sebastian.Lange
Die Anforderung entstand aus den erhöhten Sicherheitsanforderungen des Kunden und dessen mangelner Bereitschaft dafür zusätzliche Finanzmittel aufzuwenden.

Vernünftige Lösungen kosten (leider) Geld :)

Thema: HowTo?: Nach WindowsStart automatisch in die VM
Am im Forum: Smalltalk

Kannst Du vielleicht kurz erläutern, woraus diese Anforderung entstanden ist? Im Firmenumfeld würde sowas ja eher mit Desktopvirtualisierung oder mittels Terminalservern umgesetzt werden.

Thema: Codeformatierung: Position bzw. Nutzung der geschweiften Klammern bei Methoden bzw. bei if
Am im Forum: Rund um die Programmierung

Zitat von Tehral
Die Frage enstand bei mir eigentlich nur, weil ich immer in allen Büchern

void FunktionsName(){

}

So wird doch standardmäßig in Java formatiert, oder? Die IDE Netbeans macht das jedenfalls so.

Thema: PDF to TIF/Other Image formats
Am im Forum: Grafik und Sound

Ist Ghostscript nicht kostenlos? Falls ja wäre das doch eine gute Alternative.

How to convert PDF to TIF with GhostScript?

Thema: Sporadischer Schwindel beim Lesen und Programmieren
Am im Forum: Smalltalk

Wie steht es denn mit Deinem Arbeitsplatz? Ist der ergonomisch aufgebaut? Ich hatte mal ähnliche Probleme weil mein Arbeitsplatz alles andere als ergonomisch aufgebaut war. Irgendwann hat sich das bemerkbar gemacht.