Zum Inhalt springen

<<valle>>

Mitglieder
  • Gesamte Inhalte

    40
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von <<valle>>

  1. Ja bin ich In dem Ordner Run gibt es einen Unterordner der GeburtstagsProgramm heiß in dem ist das Werte Paar: pfad C:\...geburtstagsprogramm.exe enthalten
  2. Hey, ich hab folgendes Problem: ich möchte einen Subkey aus der Registry löschen, damit es beim Systemstart nicht mehr dabei ist. Und zwar stelle ich das so an: Microsoft::Win32::Registry::CurrentUser->DeleteSubKey("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run\\GeburtstagsProgramm"); das Programm läuft durch ohne einen Fehler auszugeben... trotzdem ist der Subkey noch da(GeburtstagsProgramm)... was mache ich falsch? lg valentin
  3. Hab den Fehler gefunden... Die Klasse muss so aussehen: ref class kontakt { public: String^ Name; String^ Nachname; Int32 tag; Int32 mon; Int32 jahr; Int32 anzahl; String^ geschenk; }; dann gehts oder wenn man: DateTime datum= DateTime(Convert::ToInt32(k[loop]->jahr),Convert::ToInt32(k[loop]->mon),Convert::ToInt32( k[loop]->tag)); es besteht also nen unterschied zwischen Int32^x und Int32 x lg valentin
  4. N'abend, ich komm gerad überhaupt nicht weiter und verstehe nicht warum mein kompeiler das nich will... folgendes Problem: Ich erstelle ein DateTime Objekt : DateTime datum= DateTime(k[loop]->jahr,k[loop]->mon, k[loop]->tag); k gehört zu folgender Klasse: ref class kontakt { public: String^ Name; String^ Nachname; Int32^ tag; Int32^ mon; Int32^ jahr; Int32^ anzahl; String^ geschenk; }; dazu gibt mir der kompeiler(C++ VS 2008) folgenden fehler: "System::DateTime::DateTime": Durch keine der 14 Überladungen konnten alle Argumenttypen konvertiert werden. kann 'System::DateTime::DateTime(__int64,System::DateTimeKind,bool)' sein oder "System::DateTime::DateTime(int,int,int)" bei Anpassung der Argumentliste '(System::Int32 ^, System::Int32 ^, System::Int32 ^)' so nun hab ich mir die funktion DateTime() noch mal angeguckt und finde dazu im Objektbrowser: System.DateTime.DateTime(System.Int32, System.Int32, System.Int32) und verstehe nicht wo das problem jetzt liegt... wär nett wenn mir jemand weiterhelfen kann lg valentin
  5. jetzt hab ichs verstanden thx valle
  6. ja wenn ich: this->test=gcnew kontakt; schreibe funktioniert auch alles aber wie mach ich dann einen array?
  7. hm.. ich hab jetzt noch einen konstruktor hinzugefügt. ref class kontakt { public: String^ Name; Int32 tag; Int32 jahr; String^str; Int32 nr; Int32 p; String^ort; String^fest; String^h; kontakt(); }; kontakt::kontakt() { Name=""; tag=0; jahr=0; str=""; nr=0; p=0; ort=""; fest=""; h=""; } gibt immer noch die gleiche fehlermeldung aber das meintest du nicht oder?
  8. Hallo, ich schreibe einen organizer mit vs c++ und habe für die daten eine klasse erstellt: ref class kontakt { public: String^ Name; Int32 tag; Int32 jahr; String^str; Int32 nr; Int32 p; String^ort; String^fest; String^h; }; die instanz habe ich als objekt der form1 klasse deklariert: ~Form1() { if (components) { delete components; } } private: System::Windows::Forms::ListBox^ listBox1; private: System::Windows::Forms::Label^ name; private: System::Windows::Forms::Label^ bday; private: System::Windows::Forms::Label^ straße; private: System::Windows::Forms::Label^ Nr; private: System::Windows::Forms::Label^ plz; private: System::Windows::Forms::Label^ Ort; private: System::Windows::Forms::Label^ tel; private: System::Windows::Forms::Label^ handy; private: System::Windows::Forms::Panel^ panel1; private: array<kontakt^>^test; //hier ... und initialisiere sie wie alle andere objekte: void InitializeComponent(void) { this->test=gcnew array<kontakt^>(300); this->listBox1 = (gcnew System::Windows::Forms::ListBox()); ... nun lese ich die kontaktdaten ein : try { fs= gcnew FileStream(dateiname,FileMode::Open); sr= gcnew StreamReader(fs); //Datei durchgehen while(sr->Peek() !=-1) { zeile=sr->ReadLine(); daten=zeile->Split(zeichen); test[loop]->Name=daten[0]; //FEHLER!!!! test[loop]->tag=Convert::ToInt32(daten[1]); test[loop]->jahr=Convert::ToInt32(daten[2]); test[loop]->str=daten[3]; test[loop]->nr=Convert::ToInt32(daten[4]); test[loop]->p=Convert::ToInt32(daten[5]); test[loop]->ort=daten[6]; test[loop]->fest=daten[7]; test[loop]->h=daten[8]; listBox1->Items->Add(daten[0]); ++loop; } ... sobald die instanz ins spiel kommt gibt mir meine catch exeption folgenden fehler: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt außerdem: "System.NullReferenceException" ich hoffe ihr könnt mir weiter helfen lg valle
  9. <<valle>>

    Form öffnen

    hey das problem hatte ich auch... ich habs so gelöst indem ich die headerdatei von der zu öffnenden form eingebunden habe: #include "Form2.h" dann Form2^ test= gcnew Form2; test->Show(); so hats bei mir geklappt lg valle
  10. Super vielen dank!
  11. Hallo alle zusammen, ich hab folgendes Problem ich möchte eine .wav Datei abspielen mit diesem code: #include <windows.h> #include <stdio.h> #pragma comment(lib,"winmm.lib") BOOL play(char *name) { PlaySound(name, NULL, SND_FILENAME | SND_ASYNC); return 0; } int main() { play("test.wav"); getchar(); return 0; } doch mein compiler, ich benutzte Visual C++ 2008 , gibt mir immer den Fehler aus:'PlaySoundW': Konvertierung des Parameters 1 von 'char *' in 'LPCWSTR' nicht möglich Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat. kann mir jemand weiter helfen?? Vielen Dank im Voraus! valle
  12. ich würds so machen: cin>>n; for(int loop=1;loop<=n;++loop) { x+=loop*loop; } cout<<x<<endl;
  13. ich würds mit der Zeit machen char x[100]; string answ; time_t zeit; time(&zeit); strftime(x,99,"%c",localtime(&zeit)); answ= x; ofstream dat_aus; string dateiname="C:\\..."; dateiname+=answ; dateiname+=".txt" dat_aus.open(dateiname.c_str(), ios_base::out) dat_aus... valle
  14. jo danke jetzt funktioniert's!!!
  15. kein .NET ähm so: class primzahl { public: long zahl; long stand; }; int main() { primzahl prim[100000], prim2[100000]; war das die Antwort auf deine Frage?
  16. ich hab ein ähnliches Problem... ich ich muss zum Primzahlenberechnenen C++ einen Array initialisieren der sehr viele Elemente enthält doch bei mir ist bei 100.000 Elementen Schluss Ich hoffe ihr könnt mir ne Antwort geben eine Sache noch mit Mehrdimensionalen Arrays funktioniert es auch nicht Vielen Dank im Voraus

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...