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 Lion1984
Thema: Screenshot einer Webseite per WebBrowser-Control
Am im Forum: GUI: Windows-Forms

WebBrowser wb = new WebBrowser();
wb.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(wb_DocumentCompleted);

void wb_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
        throw new NotImplementedException();
}

Thema: Screenshot einer Webseite per WebBrowser-Control
Am im Forum: GUI: Windows-Forms

waum machst du es nicht auf die klassische art und hängt eine Methode dran?
Wenn du paarmal Tab nachdem += drückst, füllt er eh alles automatisch aus bzw. kannst du auch selbst codieren.


Lion

Thema: Codec Control
Am im Forum: .NET-Komponenten und C#-Snippets

Zitat
Das Teil wird von mir privat genutzt und auch in der Firma um etwas mal schnell zu verschlüsseln

Ist das auch rechtlich gedeckt? Ich meine nur, dass meine Arbeit, die ich in der Firma entwickle, auch in der Firma bleibt, egal ob ich es auch nur "privat" verwende. Alles was ich mache, ist Eigenturm der Firma und ich brauche eine schriflichte Erlaubnis, es weiter zu verwenden.

Thema: GetDirectories funktioniert nicht
Am im Forum: GUI: Windows-Forms

Erschlagt mich jetzt nicht, aber wir wollen hier, dass keine kompletten SourceCodes verlangt werden, auf der anderen Seite wird für ein einfaches Beispiel eine komplette Projektmappe angehängt. Und dann wundert ihr euch noch, wenn dies von andere verlangt wird? Nicht böse sein, aber für das Thema hätte doch, wenn überhaupt, ein einfaches Snippet hier mit dem C# Tag gereicht.

Thema: Programmtechnisch Screenshots erstellen: Bereich: Einzelnes Control
Am im Forum: Grafik und Sound

Hallo,

ich habe zwar sowas noch nie gemacht, aber eventuell kannst du die SourceCodes von dem Thread drucken eines Controls so umwandeln, dass du die Controls nicht druckst, sondern dir das Image zurückliefert.

Lion

Thema: Projekt-/Zeiterfassung
Am im Forum: Projekte

Okay sorry, bei Edit denke ich immer an eng. und übersetzte als "bearbeiten", sorry, mein Fehler :)

Ok, Microsoft: "it's not a bug, it's a feature" :) Ne okay, Ansichtssache bzw. kommt auf die Definition an, aber dann würde ich mir einen "Cancel" Button wünschen, wo ich einfach meine aktuelle Eingabe abbrechen kann weil sie falsch ist bzw. schlecht bzw. was auch immer.

lg Lion

Thema: Projekt-/Zeiterfassung
Am im Forum: Projekte

Schönes Projekt, jedoch hat es einen Bug, und zwar kann man Dialoge nicht abbrechen.

Das heißt, klicke ich z.B. auf new, und anschließend auf das x für schließen, übernimmt er dennoch den neuen Eintrag, das selbe gilt für Editieren.
ODer zumindest nachfragen, ob gespeichert werden soll.

Weiters wäre es wohl "schön", wenn die Befehle in einer einheitlichen Sprache sind (Neu, Edit), aber das ist eventuell nur ein Tick von mir :)

lg Lion

Thema: dataGridView aus einer Datenbank befüllen
Am im Forum: Datentechnologien

Wenn es so funktioniert, dann vermute ich, dass du das DGV an anderer Stelle löscht.

Unerklärlich ist es sicher nicht, wir kennen halt das drum herum nicht :D

Thema: dataGridView aus einer Datenbank befüllen
Am im Forum: Datentechnologien

Dann würde ich trotzdem vorschlagen, dass du den ButtonClick Code postest, denn entweder hast du "drumherum" einen Fehler oder du löscht die Table von wo anders.

Ansonsten eben gesehen:

if (ds.Tables["Name"] != null)
             {
                 ds.Tables["Name"].Clear();
             }

             ds.Clear();
Hier wäre das If und Tables[""].Clear() doch unnötig, da ds.Clear() sowieso alle reihen aus allen Tabellen löscht.

Lion

Thema: dataGridView aus einer Datenbank befüllen
Am im Forum: Datentechnologien

Zitat
was für vorteile bringt mir die message box?

Wenn du nicht debuggen kannst? Dann siehst du eventuell Informationen die du gerne wissen möchstest, wie z.B. den SQL String an dieser Stelle, oder den Inhalt von SelectedItem, etc. dargestellen.

Thema: dataGridView aus einer Datenbank befüllen
Am im Forum: Datentechnologien

wenn du uns nicht unterstützen willst (mit Informationen) dann können wir dir wohl auch herzlich wenig helfen, sorry aber eine Aussage, dass eine Messagebox "nicht einfach zu implementieren" ist halte ich nur für Faul, überhaupt wenn man den SQL String wissen möchte.

Da klatschte den vorgeschlagenden Code hin MessageBox.Show() mit deinem SQL Text als Parameter, wo wäre da das Problem bzw. wo ist das "nicht einfache"?

Wenn du öfters in dgv schreibst, vielleicht löscht dir ja eine andere Methode die Zeilen wieder raus.

Lion

€dit: Meine ersten Zeilen beziehen sich auf das ungeänderte Kommentar von Acor, werde es wohl aber auch so stehen lassen. :)

Thema: dataGridView aus einer Datenbank befüllen
Am im Forum: Datentechnologien

Zitat
Eine message box? ich werde den gedanken behalten, danke! Quick & Dirty ist genau das was ich will ^^ aber dazu brauch ich vermutlich etwas zeit das auszuprogrammieren

Hallo? sorry aber eine Messe box sollte man schon kennen... MessageBox.Show(). Guck dir das mal an.

bzw. du kannst auch im Relase Modus debuggen, nur da kannst du halt nichts ändern.

Lion

Thema: dataGridView aus einer Datenbank befüllen
Am im Forum: Datentechnologien

Dann mach es doch "Quick&Dirty", mach eine MessageBox, wo die Infos drinstehen..

Eigentlich sollte im SelectedItem so oder so die gewünschte Number drinstehen.
Eventuell kannst du ja den entsprechenden Code Abschnitt zeigen (so wie es jetzt aussieht).

Thema: dataGridView aus einer Datenbank befüllen
Am im Forum: Datentechnologien

Was nun?

Zitat
Das funktioniert! mit dem selben code, 1 zu 1 copy-paste (nur mit con.open und con.close zusätzlich)
Zitat
er tut es nicht! ^^ das dataGridView bleibt leer, solange der Code im Combobox2IndexChanged Objekt steht! ^^

Dann sorry für meine "blöde" Frage, aber für mich sind das zwei gegensprüche :)
Dann debugge doch mal die Stelle an und guck dir an, wie dein Select Statement am ende aussieht bzw. was dein SelectedItem aussieht.

Thema: dataGridView aus einer Datenbank befüllen
Am im Forum: Datentechnologien

andere frage, wie kommst du auf die Idee, es würde nicht funktionieren?

Die Infos holst du dir ja von der selben stelle, der einzige Unterschied ist eben das "Wann" du dir die Daten holst. (nicht beim wechseln, sondern eben bei einem Klick auf den Button)

Thema: [gelöst] List<string> als DataSource für DataGridView
Am im Forum: GUI: Windows-Forms

so weit ich weiß, werden auf diese Art "nur" / automatisch alle verfügbaren Properties dargestellt werden, und bei einem String ist das halt "nur" die Länge.

Lion


P.S. mach dir mal eine Testklasse mit paar Properties, verwende dies Liste mit deiner Klasse und dann siehst du es ja :)

Thema: Rückagbe einer Stored Procedure in C# abfangen
Am im Forum: Datentechnologien

Eventuell könntest du dir auch noch die Möglichkeiten anschauen, wie man eine SQL Abfrage bzw. eine SP ausführen kann, im speziellen denke ich an die ExecuteNonQuery Möglichkeit.

Lion1984

Thema: YASST - Yet Another Screenshot Tool
Am im Forum: Projekte

Aber eventuell könntest du einen "Mail to" Button machen, da einige Benutzer doch mit der Erstellung eines Screenshot überfordert sind, bzw. dann noch das speichern der Datei, aufsuchen der Datei und versenden der Datei.

lg Lion

Thema: MS SQL 2005, CASE WHEN und Update
Am im Forum: Datentechnologien

verwendetes Datenbanksystem: MS SQL 2005

Hallo liebes Forum,

ich habe eine klassische Master Detail ansicht, um mein Problem zu schildern verwende ich "Bestellung" als Master und Posten / Artikel als Detail.

Die Bestellung selbst kann einen Status von 1, 2 oder 3 haben (bestellt, geliefert, teilweise geliefert), die Artikel selbst einen Status von 1 - 5 (bestellt, geliefert, stoniert, nicht verfügbar).

Nun wird ein Artikel bearbeitet und der Status des Artikel soll sich ändern, wie ebenso der Status von der Bestellung über ein SQL Statement.
Hierbei soll folgende Logik dienen:
haben alle Artikel einen Status 1 (bestellt), so ist die Bestellung auch 1.
sind alle Artikel geliefert oder stoniert, so sol die Bestellung als komplett / geliefert sein, also Status 2.
Bei allen anderem sollte die Bestellung "teil. geliefert" sein (Status 3), also wenn z.b ein artikel bereits geliefert worden ist, ein anderer aber noch nicht verfügbar ist bzw. erst geliefert wird.

Das ganze habe ich aktuell mit einer ganzen Latte CASE WHEN und Count gemacht, nur funktioniert das leider nicht 100% bzw. denke ich mir, es muss einen schöneren Weg geben. Wie würdert ihr dieses Update Statement lösen?

Hoffe ich habe die Ausgangslange gut bzw. verständlich dargelegt.
Lion

Thema: Windows Eventlog nutzen
Am im Forum: Rund um die Programmierung

Hallo,

ich habe die Erfahrung gemacht, dass Delete nicht immer gut funktioniert, wurde oben glaub ich schon erwähnt.

Schau doch mal in die reg ob dort deine Eventdatei noch vorhanden ist, wenn ja lösch sie mal von dort, anschließend müßte Create wieder gehen.

Lion

Thema: WebBrowserControl, Bilder "sperren/deaktivieren"
Am im Forum: GUI: Windows-Forms

Dies habe ich bereits versucht, macht aber Probleme bei eingeloggten Users, da der HTTP WebRequest das nötige nicht übernommen wird.

Daher die Frage, ob es ein Property für diese Eigenschaft gibt, da ich ungern die komplett Anwendung auf die Basis von HTTP WebRequest umschreiben möchte.

Die Anwendung selbst wäre an sich fertig, ich würde Sie nur eben um dieses Feature gerne erweitern.

Lion

Thema: WebBrowserControl, Bilder "sperren/deaktivieren"
Am im Forum: GUI: Windows-Forms

Hallo Forum,

ich arbeite gerade an einer .Net Framework 2.0 Anwendung, welche das WebBrowser Control beinhaltet um z.B. auf unserer Intranet Seite surfen zu können.

Nun haben wir auch Aussendienst - Mitarbeiter, welche eventuell über ein UMTS Modem die Anwendung verwenden.

Da bestimmte mehr oder weniger hier für "unnötig" wären, würde ich dem Anwender gerne die Möglichkeit geben, die Bilder zu deaktivieren um eventuell das Laden zu beschleunigen oder andersrum auch etwas an Datenvolumen zu sparen.

Meine Frage ist nun, kann man dies mit dem "einfachen / normalen" Webbrowser Control bewerkstelligen oder eher nicht?

Lion

Thema: Windows Eventlog nutzen
Am im Forum: Rund um die Programmierung

Zitat
Es ist genauso wie da steht: Der Eventlog übersetzt Kategorien usw. anhand einer registrierten Message-Datei.
Und somit ist es möglich, eine Kategorie zu benennen, auf das es ja hinausläuft, zwar mit Umweg einer Datei, aber es funktioniert.
Zitat
Ja - man muss die aber in der Registry direkt eintragen.
Hierfür gäbe es:

EventLog.CreateEventSource(string, string);

Damit erstelle ich mir immer, wenn ich es brauche, eigene EventLogs bzw. eine "eigene Rubrik". (wie System, Anwendungen und Sicherheit).

Lion

Thema: Windows Eventlog nutzen
Am im Forum: Rund um die Programmierung

Eventuell wäre das hier interessant:

http://www.tech-archive.net/Archive/DotNet/microsoft.public.dotnet.languages.vb/2008-02/msg00090.html

Thema: Windows Eventlog nutzen
Am im Forum: Rund um die Programmierung

Hallo norman_timo,

Das is die unter Verwaltung, Ereignisanzeige, Anwendung.
Also nehme ich mal an ja, wie gesagt, ich habe das Eventlog Anwendung hergenommen, da ich, wenn, nur dieses nutze oder ein eigenes mache.

Ich vermute mal, wenn das in der Anwendung funktioniert, sollte es auch mit einem eigenen Eventlog funktionieren.

Lion

€dit:
ich habe eben noch auf einem anderen Computer nachgesehen, welcher nicht durch irgendwelchen Spielereilen eventuell "verschmutzt" wurde, hier handelt es sich um einen DB Server mit MS SQL 2005 auf Win Serv. 2003. Auch hier gibt es Kategorieren mit einer Bezeichnung (siehe Bild).

Thema: Windows Eventlog nutzen
Am im Forum: Rund um die Programmierung

hm, also irgendwie muss es doch möglich sein, denn ich habe mir eben mein Eventlog angeschaut, und sind durchauchs string in der Kategorie vorhanden.

Also irgendwie muss es doch möglich sein?

Thema: Result aus LDAP Abfrage in Listbox schreiben
Am im Forum: GUI: Windows-Forms

Hallo,
dann wäre es wohl nett, wenn du deine Lösung auch hier bekannt gibst, falls andere ein ähnliches Problem haben bzw. ein ähnliches.

Lion

Thema: Suche DateTimePicker mit Uhr für C#2005
Am im Forum: GUI: Windows-Forms

Zitat von JAck30lena
den winform datetimepicker würde ich an deiner stelle meiden wie die beulenpest. das ist eines der wenigen framework-klassen, wofür sich m$ schämen müsste.

Darf man auch fragen wieso?
Ich selbst hatte ihn schon paar mal verwendet, hatte aber nie großartige Probleme damit.

Thema: DataTables simpel sortieren
Am im Forum: .NET-Komponenten und C#-Snippets

Wäre es nicht besser, gleich die Spalte und die Sortierreihenfolge mitanzugen?
Dann könnte man auch schön mit einer Überladung arbeiten, so z.B.:

        public DataTable Listensortierer(DataTable dt, string column)
        {
            return Listensortierer(dt, column, false);
        } 

        public DataTable Listensortierer(DataTable dt, string column, bool descending)
        {
            DataTable dtt = new DataTable();            //Erstellt eine leere Hilfs-Tabelle

            dt.DefaultView.Sort = String.Format("{0} {1}", column, descending ? "DESC" : "ASC");    //Sortiert die "SORT"-spalte, absteigende Reihenfolge
            dtt = dt.DefaultView.ToTable();         //Leere Hilfs-Tabelle wird gefüllt
            dt = dtt;                               //Leere Tabelle wird auf alte Tabelle abgebildet
            return dt;
        } 

lg Lion

Thema: [erledigt] MS SQL Server 2005 von 64bit auf 32Bit umstellen
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Da ich nach ca. einem Monat keine Antwort erhalten habe, habe ich es in einem anderen Forum versucht.

Falls es noch jemanden interessiert --> Entwickler Forum

Eventuelle Posts bitte in diesem Forum machen, da dort eine Diskussion geführt wird bzw. Antworten vorhanden sind.