FEHLERMELDUNG, Brauche DRINGEND Hilfe.



  • Hallo an alle,

    Ich bin Nightlord und habe ein probleem .
    Habe mir Visual C++ 2005 express und 2008 express heruntergeladen.

    Ich muss eine CIS Camera ablesen die ueber eine Grablink Express angesteuert wird. Laut hersteller muss ich zugriff auf den Arbeitsspecher haben um die werte der Camera lesen zu koennen. Mit den Samples Programms von euresys sollte dass ohne probleme funktionieren.

    Habe einen programm von dieser firma compiliert, gestartet und nach dem ersten Fenster erscheint mir eine Fehlermeldung :

    ERROR:
    Cannot set param '966656' to value '25': Invalid Value

    Dies geschiet auf 2 verschiedenen PC's und auch beim Visual C++ 2005 Express und Visual C++ 2008 Express.

    Kann mir da jemand helfen????
    Brauche echt ganz dringend eine loesung fuer dieses probleem.
    Muss naemlich noch ein Java programm schreiben der das ganze im schirm darstellt und auswertet und meine zeit wird ver...mt knapp.

    Euer Nightlord



  • Und was erwartest du jetzt, sollen wir dir jetzt sagen, in welcher Datei in welcher Zeile und warum der Fehler kommt?

    Was ist das denn für eine Fehlermeldung? Eine MessageBox oder ein assert? Schau doch einfach mal nach, wo im Programm die Meldung geworfen wird, dann guckst du, was für eine Bedingung dahin geführt hat usw.



  • Das ist es ja, diese fehlermeldung kommt gar nicht vom C++ Programm an sich, sondern von windows oder sonst wass.
    Es gibt im ganzen programm, keine solche fehlermeldung die augegeben werden koennte.

    Laut hersteller liegt diese fehlermeldung an der Visual C++ software selbst denn beim hersteller funktioniert dieses programm anscheinend einwandfrei.

    Kann es sein dass mir irgend ein Patch oder add-on fehlt damit Visual C++ 2008 Express richtig funktioniert??
    Kann es sein dass der Visual C++ 2008 Express auf daten zugreifen will, die bei mir nicht installiert sind??

    Euer Nightlord



  • Also an dem VC wird es kaum liegen.

    Cannot set param '966656' to value '25': Invalid Value
    

    Da sagt er dir ja, was er macht und was das Problem ist. Jetzt musst du nur noch schauen, wo im Code diese param zugegriffen wird. Und sonst schau mal in die Doku des Herstellers.

    Oder was auch eine Möglichkeit wäre, wäre, dass du einen anderen Compiler benutzt.



  • hast ne raubkopie von VS?
    sorry is ja express:)



  • Hier KORREKTE Antwort !!



  • Nightlord schrieb:

    Das ist es ja, diese fehlermeldung kommt gar nicht vom C++ Programm an sich, sondern von windows oder sonst wass.
    Es gibt im ganzen programm, keine solche fehlermeldung die augegeben werden koennte.

    Also das sieht mal garnicht nach einer Windows-Fehlermeldung aus. Werden evtl irgendwelche Libraries verwendet, die den Fehler melden? Und ist's nun eine einfache Messagebox? Wenn du dir nicht sicher bist, kannste ja auch mal nen Screenshot hochladn.

    Simon2 schrieb:

    Hier KORREKTE Antwort !!

    😕



  • Badestrand schrieb:

    Simon2 schrieb:

    Hier KORREKTE Antwort !!

    😕

    Denk mal drüber nach. Tip: Rekursion. 😉



  • Konrad Rudolph schrieb:

    Badestrand schrieb:

    Simon2 schrieb:

    Hier KORREKTE Antwort !!

    😕

    Denk mal drüber nach. Tip: Rekursion. 😉

    Du verstehst mich einfach ! 😉



  • Simon2 schrieb:

    Konrad Rudolph schrieb:

    Badestrand schrieb:

    Simon2 schrieb:

    Hier KORREKTE Antwort !!

    😕

    Denk mal drüber nach. Tip: Rekursion. 😉

    Du verstehst mich einfach ! 😉

    Hmm, kapiers auch nicht. Nimmt mich jetzt aber Wunder, was du damit gemeint hast.. 🙄



  • drakon schrieb:

    Nimmt mich jetzt aber Wunder, was du damit gemeint hast.. 🙄

    Und *das* versteh ich nicht. 😃



  • Fellhuhn schrieb:

    drakon schrieb:

    Nimmt mich jetzt aber Wunder, was du damit gemeint hast.. 🙄

    Und *das* versteh ich nicht. 😃

    Ich bin von Natur aus neugierig. Ich weiss schlechte Angewohnheit, aber tja.. 😃



  • Okay, nach etwas googlen komme ich zu dem Schluß das "nimmt mich Wunder" eine (in meinen Augen) perverse Redewendung ist. 😃



  • Fellhuhn schrieb:

    Okay, nach etwas googlen komme ich zu dem Schluß das "nimmt mich Wunder" eine (in meinen Augen) perverse Redewendung ist. 😃

    😮
    http://www.google.ch/search?hl=de&client=firefox-a&rls=org.mozilla%3Ade%3Aofficial&hs=rWt&q=nimmt+mich+Wunder&btnG=Suche&meta=lr%3Dlang_de

    Wo warst du?!?

    Möglich, dass das in Deutschland nicht so verbreitet ist, aber in der Schweiz ist das "Gang und Gäbe".. 😃



  • Hatte das noch nie vorher gehört, sowas vergißt man ja nicht. Was ihr da unten so alles habt... 😉



  • drakon schrieb:

    ...
    Hmm, kapiers auch nicht. Nimmt mich jetzt aber Wunder, was du damit gemeint hast.. 🙄

    OK, wenn man's erklärt ist's aber natürlich niemals bmehr lustig:

    [spoiler]
    bezog mich auf den extrem sprechenden Threadtitel, mit dem mal wieder meine Zeit vergeudet wurde
    [/spoiler]
    Gruß,

    Simon2.



  • Ok, das probleem hat sich gelöst, war eine wariabe di nicht korrect war.

    Jetzt mal wass ganz anderes:

    Ich habe einen pointer der zu einer IMAGE führ in "m_ImageBuffer" gespeichert.
    muss jetzt an die IMAGE herrankommen, damit ich diese auswerten kann.
    Wie geht dass denn?

    Ich weiss, sind anfängerfragen aber da ich es nicht weiss und auch nichts finde, hab ich mir gedacht : stell es malhier herein, vieleicht kann dir jemand weiterhelfen.

    Euer Nightlord

    P.S. echt lustig eure kommentare lol



  • Um was geht es da genau? Was ist IMAGE ?

    Bring mal ein bisschen Code..



  • Also habe eine CIS CAMERA von tichawa die an einen framegraber(Modell: Grablink express PCIe) von euresys

    Von Euresys habe ich ebenfals einen Programm der die bilder (IMAGE) ausliest und in den Speicher zwischenspeichert.

    Der Pointer zum bild (IMAGE) ist in m_ImageBuffer gespeichert.

    AUS E-MAIL:
    A pointer to the image data is stored in "m_ImageBuffer". You can use this to copy the image data in your own data structure.

    Ein programm zum ausgeben der werte in eine TXT-datei habe ich aus einem Forum:

    AUS FORUM:

    char buffer1[] = { "\t" };	// buffer for tabulator
     char buffer2[] = { "\n" };	// buffer for next line
     char buffer15[32];	// buffer for information
     char buffer16[8];	         // buffer for elapsed pages
    
    sprintf( buffer16 , "%i" , number );
    
     //sprintf( buffer15 , "%i" , XXXXXXXXXX );
    
     FILE * myfile;
     myfile = fopen( "ValuesFromGrablink.txt" , "a+" );
     fwrite (buffer2 , sizeof(buffer2[0]) , sizeof(buffer2) , myfile );
     fwrite (buffer16 , sizeof(buffer16[0]) , sizeof(buffer16) , myfile );
     fwrite (buffer1 , sizeof(buffer1[0]) , sizeof(buffer1) , myfile );
     fwrite (buffer15 , sizeof(buffer15[0]) , sizeof(buffer15) , myfile );
     fclose(myfile);
    

    ***Das Ziel für diese woche währe das bild (IMAGE) auszulesen und in dieser TXTdatei zu speichern.***[/cpp]
    Wenn ich das Bild (IMAGE) habe muss ich es zu einem
    ACHTUNG KONKURENZ!!!: Java-Programm ACHTUNG KONKURENZ!!! 🙂 😃
    Schicken und dort auswerten un am schirm anzuzeigen.

    WIE GESAGT< WENN ICH ES SCHAFFEN WUERDE DIE (IMAGE) IN DIE TXT-FILE ZU SPEICHERN, WAEHRE DASS SCHON GANZ GUT BIN NAEMLICH UNTER ZEITDRUCK.

    Die werte in m_Image Buffer sind die folgende:

    bei der ersten abfrage kommt der erste wert heraus , bei der zweiten der zweite,und bei der dritten abfrage der dritte:

    63045664
    58064928
    60555296

    dann fangen die werte wieder von vorne.

    Euer Nightlord



  • http://www.tutorials.de/forum/c-c/279494-c-textdatei-schreiben-ohne-inhalt-zu-l-schen.html

    Dies ist der forum aus dem ich dieses TXTdatei schreiben programm herhabe


Anmelden zum Antworten