Laden...

Profil von nik006

myCSharp.de - Member Mitglied seit
N
nik006
myCSharp.de - Member
2
Themen
5
Beiträge
Dabei seit
08.03.2008
Letzte Aktivität
vor 17 Jahren
Erstellt vor 17 Jahren

hab ich schon, aber ich hab irgendwie nichts hilfreiches gefunden...

ich hab die CLSID dann mal selber reingeschrieben, aber mein Problem ist, das ich die DLL nicht weiß...
ich weiß auch nicht welche Unterschlüssel da rein gehören.

Mich würde interessieren, ob ihr die CLSID eingetragen habt..

(wenn ja, könntet ihr mir vlt. den Inhalt und die DLL sagen?)

mfg
nik006

Erstellt vor 17 Jahren

Hallo, ich hab seit gestern folgendes Problem:

Wenn ich im Schnell-Debugen Modus von VS2005 Express auf den Öffnen Button eines Programms klicke sollte ja der Open File Dialog kommen. Es kommt aber folgende Fehlermeldung:

"Die COM-Klassenfactory für die Komponente mit CLSID {DC1C5A9C-E88A-4DDE-A5A1-60F82A20AEF7} konnte aufgrund des folgenden Fehlers nicht abgerufen werden: 80040154."

Interessanterweise funktioniert alles im normalen Debug Modus.

Ich hab dann mal in die Registrierung gschaut und da war diese CLSID gar nicht eingetragen. Auf einem anderen PC war sie auch nicht...

Solange die Programme am End-PC funktionieren ist es ja nicht so tragisch, aber stimmmen tut da ja auch was nicht oder??

Vielleicht wisst ihr ja was mir helfen könnte...

Danke,
nik006

Erstellt vor 17 Jahren

hallo, und danke für die bemühungen!

ich hab den fehler: es hat sich sehr wohl was getan, aber das ergebnis label war auf autosize = false eingestellt, und deshalb hat er das ergebnis in die nächste, nicht mehr sichtbare zeile geschrieben...

blöder fehler...

Erstellt vor 17 Jahren

Hast du den Code schon einmal durch-debuggt?

steht in a1, a, b1, b, ab, c und schließlich c1 auch der richtige Wert drinnen? Wenn nicht solltest du durchs debuggen so eigentlich schnell rausfinden können wo das Problem liegt.

Lg XXX

ja, hab ich, aber es passiert genau gar nichts. ich klick auf den berechnen button, in dem der obige code steht, und es tut sich nix.

mit Math.Sqrt tut sich ebenfalls nix.

mfg

Erstellt vor 17 Jahren

Hallo,
ich schreibe gerade ein Tool, zum berechnen allermöglichen Formeln. Ich häng jetzt aber beim Satz von Phytagoras:


double a = System.Convert.ToDouble(a1.Text);
double b = System.Convert.ToDouble(b1.Text);
double ab = Math.Pow(a, 2) + Math.Pow(b, 2);
double c = Math.Pow(ab, (1.0 / 2.0));
c1.Text = "c = " + c.ToString();

Das ganze passiert beim Klick auf einen Berechnen-Button.
Ich habe die Variablen festgelegt, und bei "ab" rechne ich die Quadrate der beiden Zahlen zusammen. In "c" soll dann die Quadratwurzel gezogen werden, und in "c1", einem Label, soll das Ergebnis angezeigt werden. Aber da schreibt er nichts hinein.

Meine Beobachtung:
Wenn ich in "c" statt "ab" z.B. 25 eingebe passt alles, es kommt 5 im Label heraus. Wenn ich den Schritt "ab" auslasse, und die Berechnung gleich in

double c = Math.Pow(Math.Pow(a, 2) + Math.Pow(b, 2),(1.0/2.0))

vornehme, gehts auch nicht.

danke im Vorraus,
nik006