Laden...
Avatar #avatar-3108.png
markus111 myCSharp.de - Member
Schüler, Mittelstufe, Gymnasium Henstedt-Ulzburg Dabei seit 01.10.2008 479 Beiträge
Benutzerbeschreibung
Ich bin Schüler, 9. Klasse Gymnasium.

Forenbeiträge von markus111 Ingesamt 479 Beiträge

22.11.2008 - 22:32 Uhr

Hallo,
Sehen ja schick aus! 8)
Aber noch Tipps zur Verbesserung:*Strg+C kopiert MessageBox Inhalt *Anstatt dem Stern bei "MessageBoxButtons.Warning" ein Ausrufezeichen *MessageBox Titel wird auch im Titel angezeigt

mfg.
markus111

17.11.2008 - 18:29 Uhr

Hallo alle zusammen,

weiß jemand vielleicht wie man alle möglichen Kombinationen von Buchstaben aus einem Array auflistet (Konsole)?

Mein Array sieht so aus:


        public static string[] LettersToUse = new string[] { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j",
        "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", ".", ",", "_",
        "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S",
        "T", "U", "V", "W", "X", "Y", "Z", ":", ";", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0",
        "/", @"\", "-", "*", "+", "!", "\"", " ", "?", "=", "(", ")", "&", "%", "$", "§", "{", "}", "[", 
        "]", "ß", "ä", "ö", "ü", "<", ">", "|" };

Oder gibt es sogar schon eine Methode (Klasse) die dies kann?

mfg.
markus111

16.11.2008 - 16:35 Uhr

genau

14.11.2008 - 21:17 Uhr

Hallo,

Pennergame Hacken ist übrigens Illegal!

12.11.2008 - 18:15 Uhr

Moin

unter "verstehen" meine ich, z.B. das man weiss was ein EventHandler, oder eine Methode ist.

Im Vergleich zu C und C++ ist es doch bestimmt deutlich einfacher zu verstehen...

mfg.
markus111

12.11.2008 - 18:09 Uhr

Hallo,

ab welchem Alter ist C# eigentlich einigermaßen "gut" zu verstehen?
Ich bin 13 und versteh es eigentlich, ..., ganz gut. Bis auf so ein paar komischen Sachen.

mfg.
markus111

12.11.2008 - 18:05 Uhr

Moin nochmal,

ich hab es aufm iMac (OS X 10.6) von nem freund ausprobiert.
Welche Dateiendung, etc. muss das Programm haben?
.exe: Er zeigt das Programm im Texteditor an.
.dmg: Image konnte nicht geöffnet werden.

Was muss ich tun das es funzt?

mfg.
markus111

03.11.2008 - 20:18 Uhr

Hallo noch mal,

hat sich geklärt

mfg.
markus111

02.11.2008 - 22:01 Uhr

Hallo alle zusammen,

ich programmiere grade ein Programm, welches über Skype kommunizieren kann.
Problem: Der MessageStatus-EventHandler löst irgendwie nicht aus, wenn ich eine ChatNachricht erhalte.

Mein Code sieht so aus:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using SKYPE4COMLib;

namespace SkypeChatter
{
    class Program
    {
        static Skype oSkype = new SkypeClass();
        static void Main(string[] args)
        {
            oSkype.MessageStatus += new _ISkypeEvents_MessageStatusEventHandler(oSkype_MessageStatus);
            Console.ReadLine();
        }

        static void oSkype_MessageStatus(ChatMessage pMessage, TChatMessageStatus Status)
        {
            if (Status == TChatMessageStatus.cmsReceived)
            {
                MessageReceived(pMessage);
            }
        }

        static void MessageReceived(ChatMessage Message)
        {
            Console.WriteLine("[" + Message.Timestamp.ToString() + "]" + Message.Sender.DisplayName + ": " + Message.Body);
        }
    }
}

mfg.
markus111

30.10.2008 - 17:38 Uhr

Achso, schade!
Aber Danke!

mfg.
markus111

30.10.2008 - 17:18 Uhr

Hallo alle zusammen,
kann ich meine C# Anwendungen irgendwie auf einem MAC OS X laufen lassen, ohne ein Windows oder VM zu installieren?

Ich hab selber leider keinen MAC.
mfg.
markus111

26.10.2008 - 21:28 Uhr

Beschreibung:

Mir ist aufgefallen, das SerialPort.GetPortNames(), bei mir zumindest, falsche Ports ausgibt.

Beispiel:


COM3
COM5c
COM6c
COM101
COM111
COM121

Richtig muss es heißen:


COM3
COM5
COM6
COM10
COM11
COM12

Deswegen dieser Snippet.
In der Registry unter dem Schlüssel

HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM

befinden sich alle verfügbaren COM-Ports.
Die Methode ToComboBox() fülltr die angegebene ComboBox, ToStringArray() gibt ein Array mit den Ports zurück.

Das Problem: Registery.GetValue() gibt auch in umfangreicheren Programmen (warum auch immer ?( ?() nicht ganz richtige Werte zurück. Da meistens hinten nur z.B. ein 'c' (ohne ') angehängt ist, lässt sich das Zeichen einfach mit einem RegEx entfernen.

Dieser Snippet sortiert die Ports nicht alphabetisch, sondern nummerisch.

Ich verwende .NET Framework 3.5 und Visual C# 2008 Express.

Noch ein kleiner, aber wichtiger Hinweis: Wenn ich den Code Debugge kommen auch (warum auch immer ?( ?() falsche COM-Ports raus.

Schlagwörter: Usb, COM, Serial, falsch, GetPortNames, IO, Problem, System, Lösung, C#, C Sharp, fehler, Ports, Port, Seriell, CS, cs

24.10.2008 - 15:04 Uhr

Hallo alle zusammen,
Kennt vielleicht jemand ein gutes Programm, mit dem ich schicke Icons für meine Programme erstellen kann?
Danke für jede Antwort!
mfg.
markus111

16.10.2008 - 21:21 Uhr

Ah, sehr gut!
Vielen Dank

markus111

16.10.2008 - 20:13 Uhr

Hallo,
ich suche eine umfangreiche Liste mit AT-Befehlen für das K550i.
Ich hab allerdings nichts passendes gefunden. Kann mir vielleicht jemand eine Seite sagen, wo welche stehen? Müssen ja nicht umbedingt für das K550i sein, Sony Ericsson reicht 😉!

Danke für jede Antwort!

mfg.
markus111

15.10.2008 - 20:44 Uhr

ENTFERNT

13.10.2008 - 21:51 Uhr

Hallo alle zusammen,

Ich habe mir ein Vista Laptop gekauft, bin auch sehr zufrieden da mit.
Allerdings hört man ja immer wieder, das Vista nicht gut sein soll.

Was habt ihr für Erfahrungen mit Vista, und Programmieren damit, gemacht?

mfg.
markus111

13.10.2008 - 21:45 Uhr

Hallöle,
Also, ich spiele, wenn ich spiele, hauptsächlich Pennergame.de (Echt geiles Game!), und TrackMania Nation Forever (auch cool!)!
mfg.
markus111

13.10.2008 - 21:37 Uhr

Schon wieder shit gebaut...
Heute ist echt nicht mein Tag.

Mir ist aufgefallen, das ich garnicht SQL Server Express, sondern SQL Server Compact 2005 hab..... X( 🙁

Ich bitte um Entschuldigung...

mfg.
Markus111

13.10.2008 - 20:44 Uhr

Hallo nochmal,

ich wollte mir grade das SQL Management Studio installieren (war irgendwie noch nicht installiert), allerdings kommt wenn der letzte Prozent 'verarbeitet wird, immer eine Fehlermeldung.

Fehlercode: 29506

Kann mir jemand sagen, was das bedeuten soll?
Vielleicht das der SQL Server Compact 2005 damit nicht kompatibel ist?

Ich kann nämlich mit meinem Programm nur z.B. die ServerVersion auslesen.

Wenn ich auf eine Datenbank zugreifen will, kommt folgende Exception:


SqlException wurde nicht behandelt

Die von der Anmeldung angeforderte "Northwind"-Datenbank kann nicht geöffnet werden. Fehler bei der Anmeldung.
Fehler bei der Anmeldung für den Benutzer '*Mein PC-Name*\Markus'.

mfg.
markus111

13.10.2008 - 16:23 Uhr

Hallo nochmal,
ich hab meinen Fehler gefunden:

IntegratedSecurity

muss true sein!

Entschuldigung noch mal!

mfg.
Markus

13.10.2008 - 14:48 Uhr

Man, bin ich heut dämlich, aber wo finde ich das Sql Management Studio? ?(

Wenn ich 'sa' einsetze, kommt folgende Exception:

SqlException

Fehler bei der Anmeldung für den Benutzer 'sa'. Der Benutzer ist keiner vertrauenswürdigen SQL Server-Verbindung zugeordnet.

mfg.
Markus111

13.10.2008 - 14:19 Uhr

Als erstes: Entschuldigung für alles da oben....

Danke an BerndFfm. Hat mir sehr geholfen, nur eine Frage hätt ich noch:
Hört sich vielleicht doof an, aber wo kann ich sehen, wie der Benutzername und das Kennwort ist? Der SQL-Server war nämlich vorinstalliert ?( ?( ?( ?(

mfg.
Markus111

13.10.2008 - 13:29 Uhr

Äh, den Fehler: Warum kommt trotz allen Ratschlägen, Foren, etc. immer der gleiche Fehler (Error 29) raus???????

mfg.
markus111

13.10.2008 - 12:53 Uhr

Crosspost!

>

Äh, das wollt ich eigendlich nich. Mir ist nur aufgefallen, das es dort nicht so gut passt.
mfg.
markus111

13.10.2008 - 12:44 Uhr

Hallo,
Ich habe das ganze Forum durchsucht, zwar auch was gefunden, aber nichts hat Funktioniert.... X(

Ich habe auch schon die Remoteverbindungen zugelassen, usw.
Mein Programm sieht so aus:


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SqlClient
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Title = "Sql-Verbindung";

            System.Data.SqlClient.SqlConnection con = new System.Data.SqlClient.SqlConnection();
            Console.WriteLine("ConnectionString wird zugeteilt...");
            con.ConnectionString = "Server=SERVER \\ SQL SERVER SQLEXPRESS:1433;Data Source=C:\\Users\\Markus\\Documents\\TestDatabase.sdf";
            Console.WriteLine("ConnectionString zugeteilt");
            try
            {
                Console.WriteLine("Sql-Verbindung wird hergestellt...");
                con.Open();
                Console.WriteLine("Verbindung hergestellt!");
            }
            catch (Exception ex)
            {
                Console.WriteLine("Sql-Verbindung konnte nicht hergestellt werden:");
                Console.WriteLine(ex.Message);
                Console.WriteLine("Auslöser:");
                Console.WriteLine(ex.Source);
                Console.WriteLine("Chronik:");
                Console.WriteLine(ex.StackTrace);
            }

            Console.ReadLine();
        }
    }
}

Ich hab Windows Vista Buisness SP1, SqlServer2005 Compact, Visual CSharp 2008 und .NET Framework 3.5.
Kann mir jemand den Fehler vielleicht erklären?

Danke im Voraus,
markus111

13.10.2008 - 12:37 Uhr

Hallo,
Ich habe das gleiche Problem. Nur trotz allen Beiträgen kann ich das Problem nicht lösen.
Ich hab die Remoteverbindungen zugelassen, usw.
Mein Programm sieht so aus:


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SqlClient
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Title = "Sql-Verbindung";

            System.Data.SqlClient.SqlConnection con = new System.Data.SqlClient.SqlConnection();
            Console.WriteLine("ConnectionString wird zugeteilt...");
            con.ConnectionString = "Server=SERVER \\ SQL SERVER SQLEXPRESS:1433;Data Source=C:\\Users\\Markus\\Documents\\TestDatabase.sdf";
            Console.WriteLine("ConnectionString zugeteilt");
            try
            {
                Console.WriteLine("Sql-Verbindung wird hergestellt...");
                con.Open();
                Console.WriteLine("Verbindung hergestellt!");
            }
            catch (Exception ex)
            {
                Console.WriteLine("Sql-Verbindung konnte nicht hergestellt werden:");
                Console.WriteLine(ex.Message);
                Console.WriteLine("Auslöser:");
                Console.WriteLine(ex.Source);
                Console.WriteLine("Chronik:");
                Console.WriteLine(ex.StackTrace);
            }

            Console.ReadLine();
        }
    }
}

Ich hab Windows Vista Buisness SP1, SqlServer2005 Express, Visual CSharp 2008 und .NET Framework 3.5.
Kann mir jemand den Fehler vielleicht erklären?

Danke im Voraus,
markus111

03.10.2008 - 13:28 Uhr

Hallöle,
bei mir gehts so:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO.Ports;

namespace BTtest
{
    public partial class Form1 : Form
    {
        SerialPort sPort;

        public Form1()
        {
            InitializeComponent();

        }

        void sPort_ErrorReceived(object sender, SerialErrorReceivedEventArgs e)
        {
            Console.WriteLine("error");
        }

        void sPort_DataReceived(object sender, SerialDataReceivedEventArgs e)
        {
            Console.WriteLine(sPort.ReadLine());

        }

        private void button1_Click(object sender, EventArgs e)
        {
            sPort = new SerialPort("COM5");

            sPort.DataReceived += new SerialDataReceivedEventHandler(sPort_DataReceived);
            sPort.ErrorReceived += new SerialErrorReceivedEventHandler(sPort_ErrorReceived);
            sPort.Open();
        }

        private void SendATCommand(string command)
        {
            byte endChar = (byte)Convert.ToChar(13);

            byte[] data = new byte[command.Length + 1];
            for (int i = 0; i < command.Length; i++)
            {
                data[i] = (byte)command[i];
            }
            data[command.Length] = endChar; // Append 'end command' character to command

            sPort.Write(data, 0, command.Length + 1); // ...send command.

        }

        private void button2_Click(object sender, EventArgs e)
        {
            SendATCommand("ATD+" + textBox1.Text + ";");

        }

        private void button3_Click(object sender, EventArgs e)
        {
            SendATCommand("AT+CBC");

        }


    }
}
02.10.2008 - 23:12 Uhr

Cool, das Problem hab ich auch. Kann man das irgendwie lösen, hab auch Vista und VCS 2008. Wäre echt nett, wenn da jemand ne' Antwort hätte!