Alle Beiträge von Klotzkopp
-
PostThreadMessage
PeekMessage musst du schon in dem Thread aufrufen, an den du die Nachrichten geschickt hast.
-
alle Festpaltten anzeigen
Schau dir mal den letzten Beitrag in diesem Thread an.
-
Schwere Entscheidung C++ oder Java ?
Standard-C++ ist sehr wohl plattformunabhängig, nur leider die überwiegende Zahl der APIs nicht.
-
Spanische Nationalhymne
Quelle: http://www.geocities.com/Tokyo/Temple/2654/modern/spain.htm "La Marcha Real" is one of the few national anthems which has only a tune, but no lyrics. During the reign of Alfonso XIII a poem was written to be used as lyrics of the anthem, but this was neither officialy recognized, nor did it catch on in people's traditions. During Franco' dictature (1939-1975), the anthem was sometimes sung with the lyrics written by poet José MarÃa Pemán. These lyrics were never officialy recognized, however.
-
Debug
Die Anwendung muss dabei den Fokus haben, nicht die Entwicklungsumgebung.
-
Debug
Das ist kein "Abschmieren", sondern ein Debug Break. Das ist, als ob du in der Entwicklungsumgebung Debug->Break auswählst. Das ist normal und funktioniert nur, wenn die Anwendung im Debugger ausgeführt wird.
-
Debug
Normal ist das sicher nicht. Was soll F12 eigentlich tun? Service Packs installiert? Hast du Breakpoints gesetzt? Wie äußert sich das "Abschmieren"?
-
Netzwerk knacken
Mit dem Admin-Passwort. Andere Hinweise wirst du hier vergeblich suchen, siehe Boardregeln.
-
Returnwert oder Referenzparameter (war: return)
Das ist kein Problem, da vor dem Verlassen der Funktion eine Kopie des Rückgabewertes auf dem Stack angelegt wird. Nur das Zurückgeben von Adressen oder Referenzen lokaler Variablen ist ein Fehler.
-
Win Taschenrechner
n-te Wurzel aus x == x hoch 1/n
-
Aktuelle Zeit und Datum in CString speichern
Das geht mit COleDateTime::Format. Mit COleDateTime::GetCurrentTime bekommst du ein COleDateTime-Objekt mit der aktuellen Zeit.
-
C++ - Programm über Netzwerk öffnen
Das hat weniger was mit der Sprache zu tun, in der das Programm geschrieben wurde, als mit dem Webserver. --> Verschoben nach: Skript- und Webserverprogrammierung
-
Zugriff auf schon geöffnetes Programm?
Der Fragesteller in dem Thread meinte eigentlich etwas ganz anderes. Er hatte nur seine Frage versehentlich im C++-Forum gestellt.
-
string[] <-> char[]
Das ist aber nur ein einzelner String, kein Array. Außerdem ist das, was du da machst, möglicherweise gefährlich. Der Zeiger, den c_str zurückliefert, ist nur solange gültig, wie der String nicht verändert oder zerstört wird. Du darfst auch auf keinen Fall versuchen, den String über den Zeiger zu verändern. Der Zeiger ist ursprünglich const. Das hast du durch den Cast zwar formal umgangen, aber verändernde Zugriffe über diesen Zeiger können dir trotzdem noch um die Ohren fliegen. Generell gilt, dass bei einem Const-Cast der Programmierer ganz genau wissen sollte, was er tut.
-
Zugriff auf schon geöffnetes Programm?
Das geht mit GetActiveObject. Hier hatte ich das schon mal beschrieben.
-
Alle ODBC Datenquellen des System auslesen
Das könnte was für dich sein: http://www.codeguru.com/mfc_database/DSNCollection.shtml
-
Bitmap für Buttons
Nochmal ausführlich (Quelle: MSDN Library, ::LoadBitmap): For an application to use any of the OBM_ constants, the constant OEMRESOURCE must be defined before the Windows.h header file is included. Note that the use of LoadBitmap to load OEM bitmaps is deprecated and is supported only for backwards compatibility. New applications should use DrawFrameControl to draw system elements.
-
Bitmap für Buttons
Füge in den Projekteinstellungen bei den Präprozessordefinition OEMRESOURCE hinzu.
-
string[] <-> char[]
In seinem letzten Beitrag sprach Rain von einem Array von char*. Das würde auch mehr Sinn machen, weil ein char-Array nur einen einzigen String aufnehmen kann, nicht mehrere.
-
string[] <-> char[]
Klar funktioniert das, und wenn du so nett wärest, die Fehlermeldung zu posten, könnten wir auch rausfinden, warum es bei dir nicht geht. Was denn nun? Oben war es noch ein char-Array. Das ist ein ziemlicher Unterschied.
-
IID_IDirectDraw7 unaufgelöster externer Verweis
Jetzt steht's ja hier.
-
CTime
Wenn SetRange ausgeführt wurde, kann der Benutzer nicht mehr "falsch klicken". Das Steuerelement sollte das nicht mehr zulassen. Der Rückgabewert von SetRange stellt übrigens nicht das Ergebnis einer Gültigkeitsprüfung dar, sondern nur, ob das Einstellen der Grenzwerte geklappt hat. Das sollte man eigentlich auch nur einmal machen.
-
Linux IDE und JAVA
Was meinst du mit "IDE Funktion"?
-
Linux IDE und JAVA
Da bist du hier aber ganz falsch. --> Verschoben nach Java
-
Öffnen von Excel-Worbooks mit vielen Datensätzen
Ach ja, demnächst bitte die CODE-Tags benutzen. Ich habe das mal für dich nachgeholt.