Ich habe einen Ausnahmefehler mit den "Dateien" und einen Stellvertreterfehler mit "Byte [] B = MS.ToArray;"C# in Visual Studio-Delegat und Ausnahmefehler
Erster Fehler sagt mir dies: Methodenname erwartet
Der zweite Fehler sagt mir dies: Die Methode kann nicht Gruppe Nicht-Delegattyp ‚byte []‘ konvertieren. Wollten Sie die Methode aufrufen?
Ich bin nicht 100% Warum bekomme ich diese Fehler mit diesem.
Wenn mehr Code von dem Projekt benötigt wird, lassen Sie es mich wissen.
Meine Frage ist keine Täuschung, da ich auch einen zweiten Fehler mit Dateien habe, die Adressierung benötigt.
Vielen Dank im Voraus.
private void button2_Click(object sender, EventArgs e)
{
label2.Text = ".Png to animated .Gif started.";
label2.BackColor = Color.Red;
this.Refresh();
string GifFolder = "C:\\Users\\username\\Desktop\\Gif";
string GifFile = "C:\\Users\\username\\Desktop\\Gif\\FinalGif\\GIF" + Convert.ToString(Counter) + ".Gif";
string[] Files = Directory.GetFiles(GifFolder, "*.Png");
MemoryStream MS = new MemoryStream();
BinaryReader BR = new BinaryReader(MS);
BinaryWriter BW = new BinaryWriter(new FileStream(GifFile, FileMode.Create));
Image.FromFile(Files(0)).Save(MS, ImageFormat.Gif);
byte[] B = MS.ToArray;
B(10) = B(10) & 0x78;
BW.Write(B, 0, 13);
BW.Write(GifAnimation);
WriteGifImg(B, BW);
for (int I = 1; I <= Files.Length - 1; I++)
{
MS.SetLength(0);
Image.FromFile(Files(I)).Save(MS, ImageFormat.Gif);
B = MS.ToArray;
WriteGifImg(B, BW);
}
BW.Write(B(B.Length - 1));
BW.Close();
MS.Dispose();
label2.Text = ".Png to animated .Gif complete.";
label2.BackColor = Color.Lime;
if (File.Exists("C:\\Users\\username\\Desktop\\Gif\\\\FinalGif\\GIF.Gif"))
{
pictureBox2.Image = Image.FromFile("C:\\Users\\username\\Desktop\\Gif\\GIF.Gif");
}
else {
pictureBox2.BackColor = Color.Red;
}
}
Mögliches Duplikat [Kann Methodengruppe ‚ToList‘ zu nicht-Delegattyp nicht konvertieren] (http://stackoverflow.com/questions/ 7730302/can-convert-Methode-Group-Tolist-zu-Nicht-Delegate-Typ) –
Zustimmen, @EugenePodskal. – code4life
Jetzt, da ich diese Frage sehe, ist es eine halbe Täuschung, da ich auch ein anderes Problem habe, mit dem ich Hilfe brauche. – moose