Zum Inhalt springen

Hilfe zum Erstellen eines Threads in c++ .Net


Empfohlene Beiträge

Geschrieben

Hallo alle zusammen,

ich habe folgendes Problem:

ich möchte einen Thread starten um etwas zu verschlüsseln das mache ich so:

public ref class Form1 : public System::Windows::Forms::Form

	{

void encryptText(Decimal a,Decimal  b, Decimal c)

...


private: System::Void Textver_Click(System::Object^  sender, System::EventArgs^  e) {



ThreadStart^ hthreadencrypt= gcnew ThreadStart(this ,&Crypt::Form1::encryptText(Schlüssel1->Value,Schlüssel2->Value,Schlüssel5->Value));

Thread^Threadencrypt=gcnew Thread(hthreadencrypt);

				Threadencrypt->Start();

		 }

Dazu gibt er mir folgenden Fehler:

error C2102: '&' erwartet L-Wert

error C3350: "System::Threading::ThreadStart": Ein Delegatkonstruktor erwartet 2 Argument(e).

Vielen Dank schon mal für die Antworten

lg valentin

Geschrieben

Die Sache hat sich erledigt die Lösung ist wie folgt:

public ref class Form1 : public System::Windows::Forms::Form

	{

		void encryptText()

		{

			Decimal a=Schlüssel1->Value;Decimal b=Schlüssel2->Value;Decimal c=Schlüssel5->Value;

...

private: System::Void Textver_Click(System::Object^  sender, System::EventArgs^  e) {



			 ThreadStart^ ThreadDelegate= gcnew ThreadStart(this ,	&Crypt::Form1::encryptText);

				Thread^Threadencrypt=gcnew Thread(ThreadDelegate);

				Threadencrypt->Start();


Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...