Alle Beiträge von Klotzkopp
-
CListCtrl Spalte Markieren?
Hast du ein aktuelles Platform SDK installiert und die Pfade eingerichtet? Hast du ein Manifest eingerichtet, so wie es in der Dokumentation zu LVM_SETSELECTEDCOLUMN steht?
-
Formel umstellen (war: schöne aufgabe)
Ich fasse es nicht. Ist das dein Ernst? Du hast Werte für A, B und C? Vielleicht auch noch für W? :eek Brauchst du womöglich nur die Werte der Lösungen, nicht die Formeln? Dann hättest du hier ein paar Leuten eine Menge unnötiger Arbeit verursacht. Jetzt bitte mal ganz deutlich: Welche der Werte A, B, C, W sind gegeben und welche sind veränderliche Parameter? Und falls alle gegeben sind: Brauchst du eine formale Lösung oder nur die Werte?
-
CListCtrl Spalte Markieren?
Geht das auch etwas genauer? Übrigens:
-
Unix-Befehle mit #defines kombinieren
Ein Thread reicht: http://forum.fachinformatiker.de/showthread.php?t=80879 -> Geschlossen.
-
Unix-Befehle mit #defines kombinieren
Das funktioniert so nicht. Der Präprozessor kann dir nur Strings zusammenfügen, die bereits fest im Quellcode stehen, da er zur Compilezeit aktiv wird. Du willst eine Variable einfügen, die erst zur Laufzeit mit Inhalt gefüllt wird. Du wirst nicht um sprintf & Co. herumkommen. Das kannst du zwar auch in ein Makro verpacken, aber davon rate ich ab. Schreib besser eine Funktion dafür.
-
Date Time Picker
UpdateData vergessen? Falls nicht, zeig mal ein wenig Code.
-
Formel umstellen (war: schöne aufgabe)
http://de.wikipedia.org/wiki/Cardanische_Formel
-
double Rundung Problem
Vielleicht könntest du das Problem noch mal genauer erklären.
-
double Rundung Problem
Indem du nicht 23,21 speicherst, sondern 2321. Du multiplizierst den double-Wert mit 100, addierst 0.5 (bzw. -0.5 bei negativen Zahlen), damit richtig gerundet wird, und weist das einer long-Variablen zu.
-
double Rundung Problem
Haben wir doch schon gesagt: Indem du keine Fließkommatypen benutzt. Es gibt nicht umsonst die Regel, dass man float & double nicht auf Gleichheit (oder Ungleichheit) prüfen soll. Ich frag ja gern nochmal: Geht es immer nur um zwei Nachkommastellen?
-
double Rundung Problem
Geht es immer nur um zwei Nachkommastellen? Dann rechne gleich mit Hundertsteln und Ganzzahltypen, und benutz die Fließkommatypen nur für die Ausgabe, wenn überhaupt.
-
Formel umstellen (war: schöne aufgabe)
Das kommt darauf an, ob du hier ein Quiz veranstalten willst (dann gehört das in den Daily Talk) oder ob du jemanden suchst, der das Problem für dich löst. Bitte klarstellen.
-
Grafik in FlexGrid
Das erste Google-Suchergebnis für SetRefCellPicture liefert da schon einen ziemlich guten Artikel: http://www.microsoft.com/msj/0999/Visualprog/visualprog0999.aspx Das ist ein Typedef auf IDispatch*. Wenn du dich mit COM auskennst, sollte dir IDispatch etwas sagen. Falls nicht, würde es wohl zu weit führen, wenn du es nur für diesen einen Zweck brauchst. Versuch bitte nicht, solche Zeiger selbst (also ohne die COM-Funktionen) anzulegen. Das wird mit Sicherheit in die Hose gehen. Halte dich an den verlinkten Artikel.
-
Details von eine Datei
CFileStatus enthält noch mehr Informationen als nur den Erstellungszeitpunkt. Die musst du auch setzen. Am einfachsten erreichst du das, indem du den Status ausliest (CFile::GetStatus), dann das Erstellungsdatum änderst und den Status wieder setzt. Übrigens: SetStatus und GetStatus sind statische Methoden, für die brauchst du keine Instanz von CFile. DU kannst sie direkt so aufrufen: CFile::SetStatus(spath,filestatus);
-
Berechnung von Punkten in einem Koordinatensystem
Da hast du natürlich Recht. Aber die Art und Weise, wie der Array mit den Vertices befüllt wird, legt eine Verwendung als Strip nahe (auch mit der Schreibweise hattest du Recht )
-
Berechnung von Punkten in einem Koordinatensystem
Das ist Absicht. Da die letzen Vertices eines Stripes nicht wieder mit den ersten verbunden werden (man muss ja auch Flächen darstellen können, die nicht in sich selbst geschlossen sind), wäre sonst eine Lücke in der Röhre.
-
Berechnung von Punkten in einem Koordinatensystem
Richtig. Den Radius der Kreise könntest du mit einem Faktor vor sinf und cosf beeinflussen.
-
Berechnung von Punkten in einem Koordinatensystem
Beides richtig
-
Berechnung von Punkten in einem Koordinatensystem
Verbunden wird noch nichts. Das ist erst mal nur ein Array von Vertices. Irgendwoanders wird gesetzt, dass die als Stripe interpretiert werden, d.h. 0, 1 und 2 bilden ein Dreieck, 2, 1 und 3 das nächste usw. Nein, jeder Kreis hat 50 Punkte und liegt in einer Ebene parallel zur xz-Ebene, einer auf y=1 und einer auf y=-1.
-
Berechnung von Punkten in einem Koordinatensystem
Wenn du einen Winkel von 0 bis 2 pi laufen lässt, und den Sinus des Winkels als x und den Cosinus als y interpretierst, bekommst du einen Kreis. Oder ist dir nicht klar, wie darauf Dreiecke werden?
-
& - soll kein Hotkey werden
Hast du mal ausprobiert, was bei && angezeigt wird?
-
CString to int?
Die Beschreibung war schon viel besser. Der genaue Wortlaut der Fehlermeldung und der Code, der den Fehler produziert, wären noch schön gewesen
-
CString to int?
Unter CE ist TCHAR == WCHAR, nicht char. Da CString auf TCHAR basiert, gilt das auch für CString. Du musst also _wtoi benutzen.
-
Fehlermeldung reproduzieren
msgbox "Fehler bei der OLE-Initialisierung. Überprüfen Sie, ob die OLE-Bibliotheken in der richtigen Version vorliegen.", vbExclamation Als .vbs speichern, ausführen, fertig. Falls du ein anderes Icon brauchst, kannst du die Parameter in der MSDN Library finden.
-
Anzahl von Datein in einem Verzeichnis
Da hast du Recht. Für Anfänger ist die Unterscheidung von dem, was der Standard hergibt und was nicht, oft nicht einfach. Ich habe ihm ja auch keinen Vorsatz unterstellt. Aber gerade wenn man selbst nicht genau weiß, was wichtig sein könnte, sollte man möglichst viele Informationen in die Problembeschreibung packen. Da habe ich lieber zu viel, als dass ich wichtige Daten hinterher Stück für Stück aus der Nase ziehen muss.