Laden...
Avatar #avatar-2705.jpg
Trekki1990 myCSharp.de - Member
Fachinformatiker Sachsen-Anhalt, Dessau Dabei seit 05.02.2008 503 Beiträge
Benutzerbeschreibung

Forenbeiträge von Trekki1990 Ingesamt 503 Beiträge

11.12.2008 - 11:21 Uhr

Hallo liebe Community!

Ich suche ein Programm, ich vergesse immer wieder den Namen, warum weiß ich selber net.

Also es geht darum: Ich habe an mein Netbook einen externen 22" Monitor angeschlossen. So das Netbook unterstützt aber nur bis 1440x900.
Der Monitor hat 1680x1050. Es gibt ein Programm mit dem ich das schonmal hinbekommen habe. Weiß aber nicht mehr wie es heißt. Jedenfalls fügt es dem BIOS des Grafikchips eine neue Auflösung hinzu.

Irgendwas mit Bootstrap oder Bootstrip, so ähnlich.

Es wäre cool, wenn mir jemand meinen grauen Zellen auf die Sprünge helfen könnte.

😁

Danke schonmal! 👍

10.12.2008 - 15:22 Uhr

Ja werde ich machen, hatte ich gestern abend vergessen. War schon zu spät. ^^
Mache ich heute abend wenn ich zu Hause bin.

10.12.2008 - 14:40 Uhr

Sooooo, der "Bugreport" auf meiner Seite funktioniert jetzt. Also sollten irgendwelche Fehler auftreten, dann bitte diese Funktion nutzen! Gebt bitte auch an, was für ein Betriebssystem ihr habt. Sollten Fehlermeldungen auftreten, bitte vollständig kopieren und einfügen. (wenn Meldung angezeigt wird, STRG + C drücken und in das Textfeld auf meiner Seite einfügen). Es hilft mir bei der Fehlerbehebung und hält den Thread übersichtlicher.

--> Zum Bugreport

Danke und Grüße
Trekki

09.12.2008 - 14:26 Uhr

Okay danke für eure Antworten und für die Aufklärung!
Hatte mich an dem Begriff gestoßen: Unified Model Language

Das Language hat mich irritiert.

@JAck30lena

Naja Ohnmacht nun nicht gleich. Mein erstes Klassendiagramm dass ich gesehen habe war das hier im Forum. Wo jemand ein "monströses Klassendiagramm" gesucht hat.
Hat mich eigentlich nur erschreckt.

Monströses Klassendiagramm

Edit: Habe ein Tool gefunden, dass mir wahrscheinlich hilft.

Gruß Trekki 👍

09.12.2008 - 14:12 Uhr

Also im Prinzip PAP und Struktogramm, nur anders/besser.

09.12.2008 - 14:07 Uhr

Mit Symbolen meinst du jetzt, wie z.B. eine Methode oder eine Variable oder eine Klasse dargestellt wird?

Die Symbole wie bei VS bei der Intellisense z.B.?

09.12.2008 - 13:56 Uhr

Muss man da nicht noch eine "Sprache" lernen? Oder wie darf ich das verstehen?

09.12.2008 - 13:27 Uhr

Danke euch! Werde mal nachschauen.

@JAck30lena

Ja habe ich auch schon gesehen, das mit dem Reverse Engeneering. Wollte ja eben eines das nur ein einfaches Klassendiagramm machen kann und das kostenlos ist.

Gruß Trekki 👍

09.12.2008 - 12:55 Uhr

Hallo liebe Community!

Ich habe schon SuFu und Google durchforstet.
Hier im Forum ist immer wieder die Rede von "UML".
Gibt es denn kein anderes Tool, dass ohne diese Sprache auskommt?
Visual Studio 2005 Standard und VS 2008 Standard habe ich auch nicht, wo ja der Klassendesigner drin sein soll.

Vielleicht wisst ihr was. Wäre sehr dankbar für eure Antworten!

Gruß Trekki

08.12.2008 - 22:09 Uhr

Hallo liebe Commmunity!

Es gibt Neuigkeiten!
Ich weiß es schien ja so als ob hier nichts mehr passiert. Aber weit gefehlt! MDCoke hat mich angeschrieben, ob ich mit ihm nicht mal ein Projekt zusammen machen könnte. Da hatte ich die Idee den HTML Creator weiterzuentwickeln.
Naja "weiter"entwickeln? Im Grunde fangen wir noch einmal vollkommen bei 0 an. Das ganze muss neu überarbeitet werden und die ganzen Ideen und Vorschläge die hier gepostet wurden sind weitestgehend schon mit in die Projektplanung einbegriffen.

Hier mal eine vorläufige Featurelist:

  • WYSIWYG/Code Editor
  • FTP-Client
  • Projektbrowser
  • Fehleranalyse des HTML Codes
  • Intellisense für HTML, Javascript und PHP
  • diverse Assistenten für die Codegenerierung
  • Tabellenassistent
  • Listenassistent
  • Schriftassistent
  • uvm

Ich hänge schon mal ein Screenshot an, wo man sieht wie er ungefähr aussehen wird (Änderungen vorbehalten).

Gruß Trekki und MDCoke 😁 👍

08.12.2008 - 15:48 Uhr

Okay dann bin ich deiner Meinung. ^^
So hatte ich mir das auch gedacht.

08.12.2008 - 15:44 Uhr

Oh! Habe bei Google gesucht, wusste aber nicht nach was!
Entwicklungsstadium, klar! xD

08.12.2008 - 15:40 Uhr

Hallo liebe Community!

Ich habe mich vorhin gefragt, wann ein Programm den Alphastatus und wann den Betastatus bekommt.
Wisst ihr vielleicht wie die Regeln dafür sind, oder ob es überhaupt welche gibt?
Ist ja sehr allgemein denke ich, deswegen Smalltalk.

Gruß Trekki =)

08.12.2008 - 15:10 Uhr

@dilsemann

Danke für dein Lob! =)
Deine Vorschläge mit den Shortcuts und den Programmen die man selbst hinzufügen kann, hatte ich auch schon im Sinn! Werde ich mir notieren. Vielleicht schaffen sie es schon in die 1.4! 😮

Wegen dem schwarzen Bild. Ich weiß auch nicht genau woran des liegt. Es muss aber irgendwas mit dem Zeichnen zu tun haben. Weil wenn ich meinen Desktop aktualisiere, ist es weg. Anwendung bleibt aber definitiv nicht hängen. 😃
Ist ein zweitrangiges Problem, werde mich bei Gelegenheit drum kümmern.

@Peter Bucher

dilsemann war schneller als ich ^^

Gruß Trekki =)

08.12.2008 - 14:23 Uhr

Bei XP vertraue ich 100 %ig auf Avira + Zone Alarm.
Habe die seit Jahren und noch nie Probleme gehabt.
Ich sehe nicht ein für ein Virenprogramm ne Stange Geld hinzublättern, wenn
ich für kostenlos genau die gleiche Leistung, wenn nicht sogar besser, bekomme.

Bei Vista habe ich nicht mal eins installiert. Habe dann mal nach 2 Wochen gescannt und nichts gefunden. Also diese ganze Verrückt-Mache wegen Viren und tralala halte ich für völlig übertrieben. Das einzige was das bringen soll, ist das Geld in die Taschen der Hersteller von ahnungslosen Usern.

Gruß Trekki

08.12.2008 - 13:50 Uhr

Ist ja erstmal die Testphase und ich habe mich gerade in MS SQL Compact eingearbeitet. Kann ich ja in den nächsten Versionen vielleicht in Betracht ziehen. Muss mich erstmal über Vor- und Nachteile informieren.

08.12.2008 - 13:44 Uhr

Hallo liebe Community!

Ich habe jetzt die Datenbankanbindung so gut wie fertig.
Ich stelle ich hier mal die "Alpha" zum Download bereit.

Es ist nicht das fertige Programm

Es würde mich freuen wenn ihr schonmal die Funktionen testet, die mit dem speichern und der History zu tun haben.
Der Bugreport auf meiner Seite ist leider noch nicht online, wird aber bald der Fall sein, also: hier Bugs posten. 😃

So hier der Download (@herbivore: sorry das es extern ist, ist zu groß):

Und klick!

Einfach entpacken und im Ordner starten. In der fertigen Version wird das ganze in ein Setup verpackt.

Gruß Trekki

05.12.2008 - 23:18 Uhr

Zitronen sind lecker! ^^
Ich bin ja auch dankbar für Lösungsvorschläge und sie helfen mir ja auch. Bloß ich kann ja nicht alles sofort umsetzen, bin ja kein Supermensch.

05.12.2008 - 15:36 Uhr

DIE Rundumlösung für alle Netzwerkprobleme!

Klick!

05.12.2008 - 15:32 Uhr

DIE Rundumlösung aller Probleme! Das müsst ihr euch downloaden!

Brain.exe

http://brain.yubb.de/

05.12.2008 - 15:19 Uhr

@st@tic

Selbst abgebrochene Wachsmalkreide ist besser als Frontpage. Ich selbst nutze auch DW allerdings nur zur Arbeitserleicherung nicht zur Arbeitsabnahme. Solange man immernoch mal das ganze durch die "brain.exe" laufen lässt, ist der DW ein sehr gutes Hilfsmittel.

lol. Genau das triffts! FrontPage ist reudig. Musste damit in der Schule arbeiten.
Habe das meiste dann mit "brain.exe" gemacht xD

Im DW muss ich auch ein paar Sachen selber anpassen, weil so wie ich das dann haben möchte, kann er das nicht umsetzen, jedenfalls dauert es mir zu lange ehe ich die nötigen Funktionen gefunden habe mit denen man das machen kann.

Also im Endeffekt ist es eigentlich von Vorteil mindestens in HTML die Grundlagen zu beherrschen. Also wenn Sie wirklich nicht sich damit auseinandersetzen will, ist DW sehr gut. Wie man den nun günstig bekommt ist eine andere Sache ^^

Gruß Trekki

05.12.2008 - 15:11 Uhr

FZelle ist klar, aber ich bin nicht im professionellen Bereich tätig. Es ist mehr ein Hobby.
Ich arbeite nach dem Prinzip "Learning by doing" und habe dabei immer gut lernen können. Es hat sich auch mehr verfestigt. Ich bin ein praktischer Mensch.
Außerdem ist es ja jedem selber überlassen wie er an ein Problem herangeht, jeder Mensch macht es so wie er es am besten kann. 😃

05.12.2008 - 13:54 Uhr

Danke Peter! Das ist ein gutes Dokument. Werde mich mit beschäftigen und guten Code schreiben ^^ 👍

05.12.2008 - 13:39 Uhr

Ich stimme dir in allem zu FZelle. Aber ich beschäftige mich zum ersten mal mit Datenbanken. Ich will ja auch erstmal verstehen was da passiert und wenn ich weiß da passiert, dann kann ich mich mit fortgeschritteneren Möglichkeiten befassen.

05.12.2008 - 13:21 Uhr

Er baut ja auch keinen Mist, er schreibt ihn nur sehr ineffizient. So kommt es mir jedenfalls vor. Ich benutze die 8er Version.

05.12.2008 - 11:34 Uhr

Ich werd den bei Gelegenheit noch optimieren.

05.12.2008 - 11:32 Uhr

Ist ziemlich dirty, aber ich machs mal:

try
            {
                String Statement0 = "SELECT ISNULL(MAX(id), 0) AS dca FROM docarchive";
                SqlCeCommand cmd0 = new SqlCeCommand(Statement0, myCon);

                object retval = cmd0.ExecuteScalar();
                if (retval != null)
                {
                    id = Convert.ToInt32(retval);
                }
                if (id == 1)
                {
                    String Statement1 = "INSERT INTO docarchive (doccontent, timestamp) VALUES ('" + richTextBox1.Text + "', '" + DateTime.Now.ToString() + "')";
                    SqlCeCommand cmd1 = new SqlCeCommand(Statement1);
                    cmd1.Connection = myCon;
                    cmd1.ExecuteNonQuery();
                }
                else
                {
                    try
                    {
                        string Statement2 = "SELECT MAX (id) AS dca FROM docarchive";
                        SqlCeCommand cmd2 = new SqlCeCommand(Statement2, myCon);
                        SqlCeDataReader dr0 = cmd2.ExecuteReader();
                        if (dr0.Read())
                        {
                            int.TryParse(dr0["dca"].ToString(), out id1);
                        }
                        dr0.Close();

                        double dbtext;
                        double newtext = richTextBox1.Text.Length;
                        MessageBox.Show(id1.ToString());
                        
                        string strSQL = "SELECT doccontent FROM docarchive WHERE id = " + id1 + ";";
                        SqlCeCommand cmd = new SqlCeCommand(strSQL, myCon);
                        SqlCeDataReader dr1 = cmd.ExecuteReader();
                        if (dr1.Read())
                        {
                            dbtext = dr1["doccontent"].ToString().Length;
                            if (dbtext != newtext)
                            {
                                String Statement1 = "INSERT INTO docarchive (doccontent, timestamp) VALUES ('" + richTextBox1.Text + "', '" + DateTime.Now.ToString() + "')";
                                SqlCeCommand cmd1 = new SqlCeCommand(Statement1);
                                cmd1.Connection = myCon;
                                cmd1.ExecuteNonQuery();
                            }
                        }
                        dr1.Close();
                        myCon.Close();
                     }
                     catch (Exception dr1ex)
                     {
                         MessageBox.Show("Es ist ein Fehler aufgetreten:\n\n" + dr1ex.Message);
                     }
                 }
             }
             catch (Exception ex)
             {
                 MessageBox.Show("Es ist ein Fehler aufgetreten:\n\n" + ex.Message);
             }
05.12.2008 - 11:25 Uhr

So habe noch mal ein bisschen gebastelt. Jetzt funktioniert alles. Ohne eure Hilfe hätte ich es aber nicht geschafft. Danke!

05.12.2008 - 10:35 Uhr

So ich habe jetzt eine neue Homepage auf der ihr auch sehen könnt, wie es mit der Entwicklung vorangeht!

Und klick!

05.12.2008 - 09:36 Uhr

@st@tic

Da muss ich dir zustimmen ^^ Ich benutze den und der macht gewaltigen Wurst-Code xD

Habe eben keine Zeit mich auch noch mit CSS und so n Zeug zu beschäftigen. Da ist mir das egal. ^^

04.12.2008 - 22:01 Uhr

Hi Underscare!

Die Idee für das Programm finde ich Klasse!! Echt gut gemacht.
Nur leider brauche ich es jetzt vorerst nicht ^^ Hab ja schon ne Stelle.
Aber trotzdem, geile Idee! 👍

04.12.2008 - 20:58 Uhr

Auf die Idee den Cache zu löschen bin ich gerade erst gekommen. Jetzt gehts wieder. Hat mich aber in dem Moment extrem verwirrt, weil mir das noch nie passiert ist! xD

04.12.2008 - 20:53 Uhr

Hallo und guten Abend.

Mhh, ich baue gerade an meine HP rum. Habe mal eine Seite gelöscht die ich nicht mehr brauche. Man sollte ja meinen, dass die Seite dann nicht mehr angezeigt werden kann und eine 404 Seite kommt. Denkste! ^^
Rotzfrech hält sich die Seite nun schon seit mehreren Minuten an ihrem Link fest! ^^
Habe auch den Webspace komplett bebügelt, alles gelöscht. Ist nix passiert immer noch das selbe.

Jetzt frage ich euch: Wie kann das sein??? ^^

Gruß Trekki

04.12.2008 - 19:06 Uhr

Also ich beschreibe mal kurz:

  1. Nutzer öffnet Programm
  2. Nutzer schreibt etwas in die richTextBox
  3. Nutzer schließt das Programm
  4. Beim schließen (FormClosing) wird Text mit Zeit-/Datumsstempel in Datenbank geschrieben
    4.1 letzten Eintrag suchen
    4.2 Ist letzter Eintrag ungleich des Inhalts in der richTextBox -> schreibe Daten
  5. Schließe Connection

So das ist der grundlegende Ablauf. Es funktioniert ja auch, aber nur wenn die Datenbank mindestens einen Datensatz enthält.
Das ist das Problem.

04.12.2008 - 17:02 Uhr

@Khalid

Bei deiner Methode gibt er mir folgende Fehlermeldung zurück (habe allerdings bei der SQL Anweisung ein Alias machen müssen):

Die angegebene Umwandlung ist ungültig.

String Statement0 = "SELECT ISNULL(MAX(id), 0) AS dca FROM docarchive";
SqlCeCommand cmd0 = new SqlCeCommand(Statement0, myCon);
int id = (int)cmd0.ExecuteScalar();
04.12.2008 - 16:25 Uhr

Danke für eure Antworten!!! Das hat mir geholfen danke. 😉

04.12.2008 - 15:35 Uhr

@Peter Bucher

Das mit IDENTITY zu machen habe ich wieder verworfen, weil die Methode beim schließen des Forms ausgeführt wird und vorher keine Datensatzänderungen auftreten. Jedenfalls nicht immer.

@GMLOD

Werde ich mal probieren!

Gruß Trekki

04.12.2008 - 15:26 Uhr

Funktioniert leider auch nicht. Da kommt die Fehlermeldung:

System.IndexOutOfRangeException: id

bei System.Data.SqlServerCe.FieldNameLookup.GetOrdinal(String fieldName)

bei System.Data.SqlServerCe.SqlCeDataReader.GetOrdinal(String name)

bei System.Data.SqlServerCe.SqlCeDataReader.get_Item(String name)

04.12.2008 - 14:44 Uhr

verwendetes Datenbanksystem: MS SQL Compact 3.5

Hallo liebe Community!

Ich habe mal wieder eine Frage, denn nach stundenlangem suchen habe ich noch immer nichts gefunden.
Problem ist folgendes: Ich brauche die größte "ID" in einer Tabelle. SQL Anweisung habe ich, die klappt auch. Nur wie bekomme ich die zurückgeliefert, dass mein Programm damit was anfangen kann? Datareader habe ich probiert funktioniert aber nicht.


                long id;
                String Statement0 = "SELECT MAX (id) FROM docarchive";
                SqlCeCommand cmd0 = new SqlCeCommand(Statement0, myCon);
                SqlCeDataReader dr = cmd0.ExecuteReader();
                if (dr.Read())
                {
                    id = dr["id"];
                }
                dr.Close();

Ich wollte die ID in den Datentyp long inlesen, wollte er aber nicht machen, da

dr["id"];

object zurückliefert.

Ich hoffe ihr könnt mir einen Tip geben.
Danke schonmal! 😃

04.12.2008 - 12:08 Uhr

Ich muss mich meinen Vorrednern anschließen. Der wird sehr wahrscheinlich tot sein. Ich hatte zwar noch nie Pech mit meinen Akkus aber irgendwann triffts jeden. Ich persönlich hätte einen neuen gekauft und mich vorher über die Nicht-Marken-Akkus informiert.

Edit: Wie lange hast du den denn schon in Benutzung?

Gruß Trekki

03.12.2008 - 14:28 Uhr

Ja. Weiß ich auch. Nur meistens sagt mir der Bluescreen ja auch was. Bloß bei diesen Stand eben nichts genaueres.
Ich habe ja jetzt XP. Es wird bei VISTA wohl irgendein Treiber gewesen sein. VISTA wollte immer einen neuen SATA Treiber vorschlagen. Den habe ich dann auch installiert. Danach war immer noch dasselbe Problem und VISTA schlug mir immernoch vor den neuesten Treiber zu installieren. Dann habe ich einen aktuellen von der Herstellerseite geladen. Hat auch nichts gebracht. Bei XP läuft alles. Sogar mit den alten Treibern.

03.12.2008 - 13:18 Uhr

Speichertests, Belastungstests alles sowas. (mit XP, hatte ja beides drauf)

03.12.2008 - 12:57 Uhr

Ja mein ich ja. ^^ Mache das hier alles neben der Arbeit. xD

03.12.2008 - 12:46 Uhr

Ich habe jetzt den Fehler gefunden:

Ich habe im Projektmappenverzeichnis meine Datenbank ERSTELLT.
Aber beim ausführen meines Programms nimmt der die Datenbank aus dem Ordner
bin/Debug/ und da steht eben nichts drin, weil er beim schreiben einen anderen Pfad benutzt.

Ich muss nur noch hinkriegen dass er die aus Debug nimmt anstatt aus dem Projektmappenverzeichnis.

Also mal wieder ein falscher Pfad war die Ursache. Ist glaube auch die meiste?!
Hätte ich ja ewig suchen können 😄

Trotzdem Danke für eure Antworten!

Gruß Trekki 😉

03.12.2008 - 11:32 Uhr

Am Datumsformat kann es auch nicht liegen. C# Datumsformat habe ich umgeändert in DateTime.Now kommt folgendes: 03.12.2008 11:31:33

So und hier das Format der DB:

03.12.2008 - 10:57 Uhr

Also Fehler gibt er mir nicht aus.
Die Anweisung habe ich Testweise im SQL Server Management Studio genau so ausgeführt wie sie im Code ausgeführt werden würde. Da hat es geklappt.
Die id des Eintrags wird automatisch zugewiesen.

Parameter: Weiß ich noch nichts von, mache mich schlau.

Aber danke erstmal für eure Antworten.

03.12.2008 - 10:43 Uhr

verwendetes Datenbanksystem: MS SQL Compact 3.5

Hallo liebe Community!

So ich bin jetzt soweit, dass ich schon ein bisschen SQL beherrsche. Ich kann schonmal schreiben und lesen. Jedoch will es aus dem Code heraus nicht. Ich habe hier mal ein Snippet von meinem Programm. Beim schließen des Forms (FormClosing) sollen die Daten in die DB geschrieben werden. Ich weiß nicht woran der Fehler liegt.

try
            {
                toolStripStatusLabel1.Text = "Sichern...";
                //Einstellungen.Default.Text = richTextBox1.Text;
                SqlCeCommand cmd = new SqlCeCommand("INSERT INTO docarchive (doccontent, timestamp) VALUES('" + richTextBox1.Text
                                                         + "', '" + DateTime.UtcNow.ToString() + "')");
                cmd.Connection = myCon;
                cmd.ExecuteNonQuery();
                myCon.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Es ist ein Fehler aufgetreten:\n\n" + ex.Message);
            }

Ich hoffe ihr könnt mir helfen.
Wäre dankbar für eure Antworten! 😉

03.12.2008 - 09:53 Uhr

Ich habe meine ganze Hardware gecheckt. Auf Herz und Nieren.
Konnte keine Fehler entdecken.

02.12.2008 - 15:19 Uhr

Ich hatte VISTA ca. 3 Monate auf meinem Rechner war vom ersten Tag an zufrieden, aber auch erst nach SP1.
So dann bis vor 3 Wochen, hat es mir gereicht. Ich hab es wieder platt gemacht und mein gutes XP Prof SP2 draufgespielt.
Ich bekam bei VISTA nur Bluescreens. Sehr sporadisch und vor allem dann wenn ich sie am wenigsten gebrauchen konnte.
Treiber neuinstalliert alles probiert. Bluescreen kam immer wieder und meinte ich habe einen "Incorrectable Hardware Error". Was aber nicht der Fall ist, denn bei XP bekomme ich keinen.
VISTA lief ganze 2 1/2 Monate sehr zufriedenstellend und schneller als XP. Doch dann das mit den Bluescreens. Nee ich bleib bei XP. Erstmal.
Mal sehen, hoffentlich machen die es bei Windows 7 besser.

Gruß Trekki

02.12.2008 - 15:19 Uhr

[EDIT=herbivore]Original in Meinungen zum kommenden Windows 7. Diskussion zu Blue Screens abgeteilt.[EDIT]

Ich hatte VISTA ca. 3 Monate auf meinem Rechner war vom ersten Tag an zufrieden, aber auch erst nach SP1.
So dann bis vor 3 Wochen, hat es mir gereicht. Ich hab es wieder platt gemacht und mein gutes XP Prof SP2 draufgespielt.
Ich bekam bei VISTA nur Bluescreens. Sehr sporadisch und vor allem dann wenn ich sie am wenigsten gebrauchen konnte.
Treiber neuinstalliert alles probiert. Bluescreen kam immer wieder und meinte ich habe einen "Incorrectable Hardware Error". Was aber nicht der Fall ist, denn bei XP bekomme ich keinen.
VISTA lief ganze 2 1/2 Monate sehr zufriedenstellend und schneller als XP. Doch dann das mit den Bluescreens. Nee ich bleib bei XP. Erstmal.

Gruß Trekki