Laden...

Forenbeiträge von ZiMD Ingesamt 564 Beiträge

29.11.2006 - 18:26 Uhr

Collectons

27.11.2006 - 20:42 Uhr

In .net kann man super programmieren. Aber bestimmt nicht Speicher sparend.

26.11.2006 - 19:43 Uhr

Das war durchaus ernst gemeint 😉

26.11.2006 - 19:07 Uhr

Naja ich denk mal das kleine Teil ist selbsterklärend aber ok:

Kurz beschreiben wie es aufgebaut ist und funktioniert :
--Mit 4 Tasten
Bedienungshinweise:
--Enter, Esc, <- und ->
Kurz Besonderheiten erklären:
--Konsole

26.11.2006 - 18:47 Uhr

Original von Google
Adventskalender.zip enthält eine exe-Datei. Aus Sicherheitsgründen ist das Senden dieses Dateityps in Google Mail nicht zulässig.

Du bekommst ne PN

26.11.2006 - 18:15 Uhr

So hab auch noch schnell eins gemacht. Was ich vergessen habe: Die Endung des Anhangs in zip ändern.

14.11.2006 - 21:05 Uhr

Also vor ca. einer Woche habe ich mir bei TheSpoke einen Premiumzugang legen lassen. Das war mir die 25€ wert. Bin aber noch nicht dazu gekommen etwas zu laden. Tja dann werd ich mir das was mir zusteht wohl auf anderen Wegen besorgen müssen. Als Aufwandsentschädigung genehmige ich mir dann aber auch eine 1000€ MegaUltraPremiumversion ...

14.11.2006 - 20:33 Uhr

Hier schon mal die Lösungen:

124 + 659 = 783
125 + 739 = 864
127 + 359 = 486
127 + 368 = 495
128 + 367 = 495
128 + 439 = 567
129 + 357 = 486
129 + 438 = 567
129 + 654 = 783
129 + 735 = 864
134 + 658 = 792
135 + 729 = 864
138 + 429 = 567
138 + 654 = 792
139 + 428 = 567
139 + 725 = 864
142 + 596 = 738
142 + 695 = 837
143 + 586 = 729
145 + 692 = 837
146 + 583 = 729
146 + 592 = 738
152 + 487 = 639
152 + 784 = 936
154 + 629 = 783
154 + 638 = 792
154 + 782 = 936
157 + 329 = 486
157 + 482 = 639
158 + 634 = 792
159 + 327 = 486
159 + 624 = 783
162 + 387 = 549
162 + 783 = 945
163 + 782 = 945
167 + 328 = 495
167 + 382 = 549
168 + 327 = 495
173 + 286 = 459
173 + 295 = 468
175 + 293 = 468
176 + 283 = 459
182 + 367 = 549
182 + 394 = 576
182 + 457 = 639
182 + 493 = 675
182 + 754 = 936
182 + 763 = 945
183 + 276 = 459
183 + 492 = 675
183 + 546 = 729
183 + 762 = 945
184 + 392 = 576
184 + 752 = 936
186 + 273 = 459
186 + 543 = 729
187 + 362 = 549
187 + 452 = 639
192 + 384 = 576
192 + 483 = 675
192 + 546 = 738
192 + 645 = 837
193 + 275 = 468
193 + 482 = 675
194 + 382 = 576
195 + 273 = 468
195 + 642 = 837
196 + 542 = 738
214 + 569 = 783
214 + 659 = 873
215 + 478 = 693
215 + 748 = 963
216 + 378 = 594
216 + 738 = 954
218 + 349 = 567
218 + 376 = 594
218 + 439 = 657
218 + 475 = 693
218 + 736 = 954
218 + 745 = 963
219 + 348 = 567
219 + 438 = 657
219 + 564 = 783
219 + 654 = 873
234 + 657 = 891
235 + 746 = 981
236 + 718 = 954
236 + 745 = 981
237 + 654 = 891
238 + 419 = 657
238 + 716 = 954
239 + 418 = 657
241 + 596 = 837
243 + 576 = 819
243 + 675 = 918
245 + 673 = 918
245 + 718 = 963
245 + 736 = 981
246 + 573 = 819
246 + 591 = 837
246 + 735 = 981
248 + 319 = 567
248 + 715 = 963
249 + 318 = 567
251 + 397 = 648
254 + 619 = 873
254 + 637 = 891
257 + 391 = 648
257 + 634 = 891
259 + 614 = 873
264 + 519 = 783
269 + 514 = 783
271 + 593 = 864
271 + 683 = 954
273 + 546 = 819
273 + 591 = 864
273 + 645 = 918
273 + 681 = 954
275 + 418 = 693
275 + 643 = 918
276 + 318 = 594
276 + 543 = 819
278 + 316 = 594
278 + 415 = 693
281 + 394 = 675
281 + 673 = 954
283 + 671 = 954
284 + 391 = 675
291 + 357 = 648
291 + 384 = 675
291 + 546 = 837
291 + 573 = 864
293 + 571 = 864
294 + 381 = 675
296 + 541 = 837
297 + 351 = 648
314 + 658 = 972
317 + 529 = 846
317 + 628 = 945
318 + 627 = 945
318 + 654 = 972
319 + 527 = 846
324 + 567 = 891
324 + 657 = 981
327 + 519 = 846
327 + 564 = 891
327 + 618 = 945
327 + 654 = 981
328 + 617 = 945
329 + 517 = 846
341 + 586 = 927
342 + 576 = 918
346 + 572 = 918
346 + 581 = 927
352 + 467 = 819
354 + 618 = 972
354 + 627 = 981
357 + 462 = 819
357 + 624 = 981
358 + 614 = 972
362 + 457 = 819
364 + 527 = 891
367 + 452 = 819
367 + 524 = 891
372 + 546 = 918
376 + 542 = 918
381 + 546 = 927
386 + 541 = 927

Und hier das sicher auch nicht optimale Programm dazu:


char[] _numbers = new char[] { '1', '2', '3', '4', '5', '6', '7', '8', '9' };
bool _continue = false;
StringBuilder sb = new StringBuilder();
for (int i = 100; i < 1000; i++)
{
    List<char> numbers = new List<char>(_numbers);
    foreach (char c in i.ToString())
    {
        if (numbers.IndexOf(c) == -1)
        {
            _continue = true;
            break;
        }
        numbers.Remove(c);
    }
    if (_continue)
    {
        _continue = false;
        continue;
    }
    for (int j = i + 1; j < 1000; j++)
    {
        List<char> numbers2 = new List<char>(numbers.ToArray());
        foreach (char c in j.ToString())
        {
            if (numbers2.IndexOf(c) == -1)
            {
                _continue = true;
                break;
            }
            numbers2.Remove(c);
        }
        if (_continue)
        {
            _continue = false;
            continue;
        }
        int ergebnis = i + j;
        if (ergebnis > 999)
            break;
        foreach (char c in ergebnis.ToString())
        {
            if (numbers2.IndexOf(c) == -1)
            {
                _continue = true;
                break;
            }
            numbers2.Remove(c);
        }
        if (_continue)
        {
            _continue = false;
            continue;
        }
        sb.AppendLine(String.Format("{0} + {1} = {2}", i, j, ergebnis));
    }
}

11.11.2006 - 00:26 Uhr

Sehr geil! Hast du die auch in 1280?

10.11.2006 - 19:18 Uhr

Original von norman_timo
viel mehr eine Geschmacksfrage finde ich die "PussyCatDolls" 😁

Ich hör nur Frequence3 Premiere Webradio Française et Francophone. Nicht weil ich die Franzosen so liebe sondern weil da keine Werbung kommt und ich eine Top Qualität mit 192kbit/s habe.
Wenn ich mich konzentrieren muss gibts auch mal Sky.fm Mostly Classics.

Im Moment kommt z.B. Ana Johnsson - Don't cry for Pain.

10.11.2006 - 17:39 Uhr

Original von Borg
Oh weh, ein nForce-Chipsatz mit ATI-Grafik. Ob das nVidia gefällt...

Mir gefällts.

10.11.2006 - 17:12 Uhr

Bin jetzt auch im Zune-Style

08.11.2006 - 17:12 Uhr

Nö aber ich hab das Buch "Objektorientiertes Programmieren in Visual C#" gewonnen 😁

01.11.2006 - 17:36 Uhr

DllImport

01.11.2006 - 12:47 Uhr

Ja die "Rasterschrift" hab ich auch schon gesehen. Jetzt ist die Frage wie diese Schriftart heißt. Lucida Console ist mit ein Pixel zu dünn.

01.11.2006 - 12:21 Uhr

Hi

wie kann ich die Schriftart der Konsole benutzen? Hat die einen speziellen Namen? Und wie bekomm ich es hin, dass jeder Buchstabe die selbe Breite/Höhe hat?
Ich muss ein kleines Programm schreiben das mit eine Konsole in einer PictureBox simuliert.

01.11.2006 - 11:24 Uhr

PlaySound ist ja nur für Wave und bei MCI bekomme ich einen "Fehler beim Laden des Gerätetreibers". Keine Lösung in Sicht.

01.11.2006 - 00:36 Uhr

Original von herbivore
Process.Start ("deine_datei.midi");

Haha hab ich gelacht...
Gibts jetzt überhaupt eine Lösung dafür?

31.10.2006 - 15:58 Uhr

string encodet = HttpUtility.UrlEncode(file);
byte[] bytes = Encoding.ASCII.GetBytes("uri=" + encodet + "&dl.start=Free");
HttpWebRequest webRequest;
webRequest = (HttpWebRequest)HttpWebRequest.Create("http://rapidshare.com");
webRequest.ContentType = "application/x-www-form-urlencoded";
webRequest.Method = "POST";
Stream stream = webRequest.GetRequestStream();
stream.Write(bytes, 0, bytes.Length);
stream.Close();
HttpWebResponse webResponse = (HttpWebResponse)webRequest.GetResponse();
using (StreamReader reader = new StreamReader(webResponse.GetResponseStream()))
{
    return reader.ReadToEnd();
}

31.10.2006 - 01:38 Uhr

ContentLength nicht setzen und die Werte Encoden mit der Klasse HttpUtilitys

24.10.2006 - 14:47 Uhr

XmlSerializer

24.10.2006 - 00:25 Uhr

Ist Variant ein Typ oder ein Keyword von VB?
Wenn 1. versuch mal das:


OPCServer AnOPCServer=new OPCServer();
Variant[] AllOPCServers;
AllOPCServers = (Variant[])AnOPCServer.GetOPCServers(node);

23.10.2006 - 00:03 Uhr

Du hast uns hier nur einen Text gegeben und keine zwei. Und an welcher Stelle sollen irgentwelche imaginären neuen Strings auftauchen? Werd mal en bissi konkreter.

/edit: Ok nach mehrfachem lesen:


string input = "<font color=blue>test eins bla</font><img src=...>test zwei bla";
string neuertext1 = "neuer Text";
string neuertext2 = "neuer Text2";
string output = Regex.Replace(input, "(<font color=blue>).*?(</font><img src=...>).*", "$1" + neuertext1 + "$2" + neuertext2);

22.10.2006 - 21:10 Uhr

String.PadLeft();

22.10.2006 - 18:22 Uhr

BinaryWriter

22.10.2006 - 16:48 Uhr

Original von Borg
Dies betrifft aber nicht nur Freeware. So hat mein Bruder beispielsweise Steam (Online-Vertriebsplattform für Spiele) installiert. Das Lustige ist, dass er zwar neue Spiele herunterladen und ausprobieren kann, jedoch die eigentlich zeitbeschränkten Demos die abgelaufene Zeit nicht speichern können und sich daher immer wieder starten lassen. Pech für Steam, peinlich für die Programmierer, gut für meinen Bruder...

Wenn dann kann er sich die Demos der Spiele runterladen und Demos haben normalerweise keine Zeitbeschränkung.

22.10.2006 - 16:40 Uhr

Hallo ZeroQool,

in C# gibt es dafür eine andere Lösung:


SqlConnection sqlConnection = new SqlConnection("connectionString");
sqlConnection.Open();
SqlCommand sqlCommand = new SqlCommand();
sqlCommand.Connection = sqlConnection;
sqlCommand.CommandText = "SELECT * FROM testtable WHERE name = @name";
sqlCommand.Parameters.Add(new SqlParameter("@name", "dername"));
SqlDataReader sqlDataReader = sqlCommand.ExecuteReader();

Wobei "dername" soviele " oder ' enthalten kann wie du willst.

21.10.2006 - 18:44 Uhr

public void StarteAuto(Auto auto)
{
    this.auto = auto;
}

21.10.2006 - 16:55 Uhr

Geht nicht. Brauch man auch nicht.

21.10.2006 - 13:28 Uhr

Ich hab schon gedacht das Orange wär ernst gemeint X(
/€ Grau ist da schon besser 🙂

21.10.2006 - 13:23 Uhr

Ihr könnts auch nicht lassen 😉
Das tut ja in den Augen weh.

21.10.2006 - 12:00 Uhr

2003: 1.1
2005: 2.0

2005: Gut
2003: Nicht so gut.

20.10.2006 - 20:12 Uhr

Lösung?

20.10.2006 - 16:46 Uhr

Hi!

Ich versuche immo meine eigene kleine Chatlösung zu bauen. Lokal funktioniert auch schon alles super, aber übers Internet gibts noch Probleme:
Der Client ruft alle X Millisekunden neue Nachrichten für ihn ab. Die Nachrichten verschickt der Server mit dem BinarryFormatter als Array. Wenn ich aber zu schnell hintereinander die Nachrichten abfrage, oder gleichzeitig eine Nachricht schicke, kann die BinaryFormatter die ankommenden Bytes nimme Deseralisieren und ich bekomm eine Exception. Gibts eine einfach Lösung dafür oder muss ich über mehrere Streams arbeiten?
Hier noch etwas Code:


void t_Elapsed(object sender, ElapsedEventArgs e)
{
    BinaryWriter writer = new BinaryWriter(stream);
    writer.Write((int)Action.Request);
    writer.Flush();
    BinaryFormatter formatter = new BinaryFormatter();
    foreach (Message message in (Message[])formatter.Deserialize(stream))
    {
        ...
    }
}


private void SendMessages(User user, NetworkStream stream)
{
    BinaryFormatter formatter = new BinaryFormatter();
    formatter.Serialize(stream, user.messages.ToArray()); //Queue
    user.messages.Clear();
}

20.10.2006 - 14:33 Uhr

Original von BerndFfm
...

Absoluter Quatsch

20.10.2006 - 14:27 Uhr

ProcessStartInfo info = new ProcessStartInfo(@"C:\LED-Prog\LED Lauflicht - Sichtbar.exe");
info.WorkingDirectory = @"C:\LED-Prog&quot;;
Process.Start(info);

20.10.2006 - 12:54 Uhr

Ich hab schon gedacht ich könnts mir einfach machen 😁

20.10.2006 - 12:25 Uhr

Ich hab mir Gedanken über den C# Chat aus dem Projekte Forum gemacht. Natürlich soll eine IP immer nur einmal auf dem Server sein.

20.10.2006 - 10:56 Uhr

Original von Rainbird
Soviel ich weiss, ist das vom Host aus nicht möglich.

Echt schwach.

Original von Rainbird
Wozu soll dass denn auch gut sein?

Eindeutige Identifizierung?

20.10.2006 - 01:39 Uhr

Wie bekomm ich bei Remoting die Client IP?

19.10.2006 - 22:10 Uhr

Das ist nicht möglich.
Was willst du denn genau machen?

/edit: Ok es geht schon. Aber was du willst geht bestimmt anders und besser:

TextBox textBox = (TextBox)this.Controls.Find("textBox1", true)[0];
textBox.Text = "ui";
19.10.2006 - 21:56 Uhr

Regex.Replace("text", @"[b](.*?)[/b]", "<strong>$1</strong>");

19.10.2006 - 15:41 Uhr

Daher hab ichs ja auch 😁

Ok bei den Enums machts keinen Sinn, aber bei den Konstanten ist auf pinvoke.net schone ne böse Unordnung.

19.10.2006 - 15:31 Uhr

Eine andere Idee:


public class ButtonEx : Button
{
    private string wert = "";

    public string Wert
    {
        get { return wert; }
        set { wert = value; }
    }
}


private void Form1_Load(object sender, EventArgs e)
{
    buttonEx1.Wert = "Hallo";
    buttonEx1.Click += new EventHandler(ButClick);
    buttonEx2.Wert = "Otto";
    buttonEx2.Click += new EventHandler(ButClick);
}

private void ButClick(object sender, EventArgs e)
{
    ButtonEx buttonEx = (ButtonEx)sender;
    if (listBox1.Items.IndexOf(buttonEx.Wert) != -1)
    {
        listBox1.Items.Remove(buttonEx.Wert);
    }
    else
    {
        listBox1.Items.Add(buttonEx.Wert);
    }
}

19.10.2006 - 15:07 Uhr

Original von Haggy
Webspace zum hosten hätte ich sogar.

Ohne Root wird das nichts.

19.10.2006 - 15:04 Uhr

Wie versprochen.
Achtung: Es kommt zu überschneidungen.

18.10.2006 - 22:26 Uhr

Warum heißt Eule Eule und nicht Leeu? Warum heißt Essen Essen und nich Bla? Die myCSharp.de-Philosophenrunde 😁