Geschafft, in den Projekteigenschaften kann man das Framework auf .NET 4 ändern.
Okay, habs gefunden, auch unsigned long hat nur 4 Bytes...
Gibt es eine Art Überlauf, den ich programmieren könnte? Quasi ein Programm-Schieberegister?
z.B. Rothohlsaft!
Ganz einfach:
Beim Einsteigen wäre es für ältere Leute zu unangenehm die Leiter herabzusteigen, wenn man sich nicht auf einer Seite aufstützen könnte. So geht das problemlos.
Mmh offensichtlich kann man Bilder nur in direkten Antworten zum Fragenden stellen.
@ KlickKlackKluck:
Du hast recht, ich hätte die Umstände besser erklären müssen. Das Programm ist auf dem angefügten Bild abgebildet. Ich möchte über die 128 schwarzen Buttons Bilder darstellen und auch gespeicherte Bilder laden. In der Listbox sind die einzelnen Bilder einer Animation hinterlegt, ändere ich den LB-Eintrag, wird das alte Bild im Array _farbe gespeichert und das neue im entsprechenden 2D Eintrag des Arrays wieder geladen, abhängig von dem gewählten LB-Index. (funktioniert).
Natürlich möchte ich das gesamte Array (also die Bilddaten der Animation) auch speichern. Das mache ich in einer Textdatei, das sieht so aus:
StreamWriter writer = File.CreateText(Application.StartupPath + "\\" + _art + "\\Bild " + string.Format("{0:yyyy-MM-dd HH.mm.ss}", System.DateTime.Now) + ".txt");
for (int i = 0; i < listBox1.Items.Count; i++)
{
for(int j = 0; j < 128; j++)
{
if (j == 63) writer.Write(_farbe[j, i].ToArgb().ToString("D8") + Environment.NewLine);
else if(j == 127) writer.Write(_farbe[j, i].ToArgb().ToString("D8") + Environment.NewLine);
else writer.Write(_farbe[j, i].ToArgb().ToString("D8") + " ");
}
}
writer.Close();
In _Farbe habe ich die Farbe als Color hinterlegt. Beim schreiben konvertiere ich erstmal .ToArgb() und damit ichs ins File schreiben kann .ToString("D8").
Lasse ich das ToArgb() weg, habe ich in meinem File nicht nur Zahlen, sondern auch mal sowas wie "Color [Black]". Die sonstigen Farben sind jeweils als EINE Zahl dargestellt, also das, was in den Bytes für A R G und B steht. Daher sieht die Auflistung etwa so aus: -00065536 -16776961 -16711936 -00000001 -16711681... getrennt durch Leerzeichen. Weil aber nicht alle 128 Zahlen pro Bild in eine Zeile des Files passen habe ich sie bei Element 63 geteilt.
Ich glaube, jetzt ist etwas klarer, was der Code zum laden soll. Die ARGB Daten als eine Zahl zu speichern hat natürlich den Vorteil, dass ich im File nur max 9 Zeichen pro Farbe brache, wenn ichs einzeln ausführe wären es 15 (mit Trennzeichen).
Ich wollte nicht umständlich jeden einzelnen Wert einer ARGB-Farbe einzeln speichern, sondern es flott in einem machen.
Ich werde mir dein Beispiel jetzt erstmal ausführlich zu Gemüte führen, ich melde mich später wieder :-)
Achja: Vielen Dank für deine ausführliche Antwort und deine Mühe! :-)
Im Ernst, wie kannst du denken, dass es eine legale illegale Methode gibt, aktuelle Kinofilme zu sehen? -.-
Wenn man mit einem Auto nicht viel fährt und es billigst versichert, kostet der Unterhalt nicht viel.
Ich denke ja, dass die Rute oder Rolle nicht halb so viel damit zu tun haben gezielt auf Brasse zu gehen, wie der Köder oder deine Montage... wenn dich soetwas interessiert, geh doch einfach in ein entsprechendes Forum, da gibt es doch Themen ohne Ende. Youtube gibt da auch viel her!
Haha, er denkt es sei eine Dokumentation...
Naja, was soll man bei den ganzen geskripteten "Soap-Dokus" sonst auch denken...
BlairWitch Projekt hieß der Film glaub ich
Definitiv: Iss bis dahin nichts mehr. Ein voller Magen allein kann meistens dicker aussehen lassen, als ein fast leerer.
Hm, mein Kater gluggert auch, ungleichmäßig, mal ja mal nein... Ich kann dir keinen Rat geben, aber es schneint Katzen zu geben, die beim Verdauen gerne mal gluggern.
ABER das einfachste und sicherste ist es direkt morgen früh beim Tierarzt aufzuwarten.
Als ich umgezogen bin war nie die Rede davon, dass ich dort noch länger beschäftigt sein könnte.
Ich dachte nur, da es für die zeitarbeitfirma ja ein finanzieller schaden ist, den auftrag zu verlieren, und das werden sie, wenn ich weg bin, sollten die sich auf Verhandlungen einlassen.
So, wie die Situation jetzt ist, habe ich im Monat genausoviel Geld, wie wenn ich arbeitslos wäre, für mich also unsinnig so weiter zu machen, da Suche ich mir besser etwas in DO.
Ich verstehe nur nicht ganz weshalb es nicht zu einem neuen Vertrag kommen soll, obwohl mein alter nur bis Dezember befristet ist..