Zum Inhalt springen

Matthes

Mitglieder
  • Gesamte Inhalte

    44
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Matthes

  1. Wenn ich Dich richtig verstanden habe könntest Du doch einfach für jeden Menüpunkt eine eigene Ereignisfunktion aufrufen, in der Du dann eine Variable setzt um welchen Menüpunkt es sich handelt. Dann rufst Du aus dieser Funktion eine andere Funktion auf, der Du die Variable mitgibst. Sieht dann so aus: void Cxyz::OnMenuePunkt1() // wird bei Klick auf Menue->Punkt1 aufgerufen { int menue = 1; Funktion(menue); } void Cxyz::OnMenuePunkt2() // wird bei Klick auf Menue->Punkt2 aufgerufen { int menue = 2; Funktion(menue); } void Cxyz::Funktion(int menue) { //hier kannst Du jetzt prüfen welcher Menüpunkt angeklickt wurde if(menue == 1) { ... } if(menue == 2) { ... } //hier steht der Code aus deiner jetzigen Ereignisfunktion } Ich hoffe man kann halbwegs verstehen was ich meine :confused:
  2. Danke, ich habs dann auch selber rausbekommen (Wer suchet der findet ) Wen es Interessiert, das ganze sieht dann so aus ON_COMMAND(ID_DOCS_DOC1, OnDoc1) ... ... void CAnwendungApp::OnDoc1() { CDocTemplate *pTemp; POSITION pos; if(pos = GetFirstDocTemplatePosition()) { pTemp = GetNextDocTemplate(pos); pTemp->OpenDocumentFile(NULL); } }
  3. Ich versuche die Frage noch mal anders zu stellen: Wie kann ich manuell ein bestimmtes Document und den entsprechenden View öffnen, ohne dass mir der Dialog zur Auswahl des Documents angezeigt wird. (Passiert ja wenn ich über CWnd::OnFileNew gehe und mehrere DocTemplates habe) Ich möchte also z.B. bei Klick auf Button1 das Document1, bei Klick auf Button2 das Document2 usw öffnen. (@Klotzkopp: Das soll kein Threadpushing werden, ich habe nur versucht die Frage sinnvoller zu stellen )
  4. Hallo, ich bin grade dabei mir die Funktionsweise der MDI-Anwendungen zu verinnerlichen. Dabei drängt sich mir folgende Frage auf: Wie kann man verschiedene Views aufrufen? Mir ist klar das ich dazu DocTemplates erstellen muss und da halt den ensprechenden View (im folgenden Listing halt CMeinView) festlegen kann. CMultiDocTemplate* pDocTemplate; pDocTemplate = new CMultiDocTemplate( IDR_EEEETYPE, RUNTIME_CLASS(CMeinDoc), RUNTIME_CLASS(CChildFrame), RUNTIME_CLASS(CMeinView)); AddDocTemplate(pDocTemplate); Muss ich nun aber den View, oder das Dokument öffnen, oder geht's vielleicht doch irgendwie anders)?!? Hab schon probiert das ganze durchzudebuggen aber da komme ich nicht sehr weit, da wenn ich auf Datei->Neu klicke wird ja die Methode der Basisklasse aufgerufen. ON_COMMAND(ID_FILE_NEW, CWinApp::OnFileNew)
  5. Danke erstmal, dann muss ich mich wohl oder übel da durch wühlen
  6. Hallo, ich habe ein Problem und zwar soll ich in Visual C++ eine Druckfunktion für ein Grid schreiben. Ich habe sowas noch nie gemacht und habe deswegen die Frage wie man generell vorgeht und was für Klassen man dafür benötigt, damit ich gezielter in der MSDN-Hilfe suchen kann. Wenn ihr irgendwelche Beispiele hättet wäre ich auch nicht abgeneigt
  7. Hallo hatte schon mal das gleiche Problem. Schau einfach hier
  8. Hallo, probiers mal mit: valign="bottom" oder nähere Infos hier
  9. Hab gefunden was ich gesucht habe: Ich rufe die Seite über Javascript wieder auf, und dann wird normalerweise anscheinend die Siete aus dem Cache geladen. Der folgende Metatag verhindert das. Da wird die Seite nur einmal nach ablauf der Zeit vom Server geladen. <meta http-equiv="expires" content="zeit">
  10. Danke, ist ne gute Seite! Ähm ich hätte da noch mal ne Frage: Wie kann ich eine Seite wenn ich zu ihr zurückwechsel automatisch aktualisieren? So dass ich bei einem neuen Eintrag in die DB diesen auch sofort mit den anderen auch angeziegt bekomme...
  11. Hat sich schon erledigt. Ich wandel jetzt jeden Zeilenumbruch in ein <br> um. Das ganze sieht dann so aus: $text=str_replace("\n","<br>",$text);
  12. Hallo, ich möchte den Inhalt eines Textareas in eine Datenbank speichern und später wieder ausgeben. Mein Problem ist, dass die eingegebenen Zeilenumbrüche bei der Ausgabe nicht mehr sichtbar sind. Ich habe im Textarea wrap="physical" und poste den Inhalt auf eine neue Seite, wo ich ihn dann in die Datenbank speicher. Ich benutze eine SQL Datenbank Schon mal Danke
  13. Besten Dank für Deine Bemühungen! Ich habe es jetzt hinbekommen, indem ich mir das Microsoft ADO DataControl mit dem Grid und der Datenbank verknüpft habe. Dass das soooo einfach ist hätte ich ja auch nicht gedacht... Bis zum nächste mal
  14. Ich glaube wir reden aneinander vorbei... Ich benutze ja schon ein ActiveX Control (Microsoft Data Grid Control 6.0). Ich suche nur einen Weg die Datenbank vernünftig auszulesen. Im Moment mache ich das über die Membervariablen von CDaoRecordset, was aber ziemlih nervig ist, weil ich jedesmal die numerischen Werte in einen String konvertieren muss. Deswegen möchte ich wissen ob es irgendwie eine andere Möglichkeit gibt die DB auszulesen (am besten Zeilenweise) und (heisst es eigentlich den oder das Grid?) im Grid auch Zeilenweise einzufügen, ohne jedesmal Zahlen in einen String konvertieren zu müssen.
  15. Die Daten sollen im Grid angezeigt und verändert werden und die Änderungen will ich dann wieder in der DB speichern. Welches ActiveX Control wär das denn dann?
  16. Erstmal Danke, auf den Seiten habe ich auch schon geguckt und ein bisschen was bekomme ich ja auch schon hin... Aber ich habe folgendes Problem: Man muss die Daten der DB doch irgendwie in einer Art Liste speichern um sie dann in dem Grid anzuzeigen. Muss ich mir da selber was zusammenfrickeln oder gibt es da bereits eine Klasse oder ähnliches für? Momentan holle ich mir jedes Feld einzeln aus der DB (Acces) und "schieb" es dann auch einzeln in das Grid (Microsoft Data Grid Control 6.0) aber das muss doch auch irgendwie konfortabler gehen. Vor allem muss man so immer wieder die Numerischen Werte in einen String umwandeln um diese im Grid anzuzeigen. Wär für nen Tipp echt dankbar (auch wenn links wieder dieses kleine wunderschöne Bild zu sehen ist ) Hab wahrscheinlich mal wieder Tomaten auf den Augen...
  17. Hallo, kennt oder hat jemand von Euch ein Tutorial in dem beschrieben wird, wie man in Visual C++ Daten einer Datenbank in ein Grid bekommt? Schon mal Danke im Vorraus
  18. Dankeschön für die schnelle Antwort. Habe mir schon sowas gedacht und Anhänge aus so dubiosen Mails öffne ich eh nicht. Möcht nur mal wissen wo die meine Addi wieder mal herhaben, aber das ist dann wieder ein anderes Thema ...
  19. Ich habe vorhin eine merkwürdige Mail bekommen, es würde ein neuer Virus kursieren. Eine exe mit dem Namen mit dem Namen "jdbgmgr" und einem Bähren als Icon und da ihr hier von einem BugBähren sprecht... (Ich habe von dem Virus noch nichts gehört) Habe das Dingen dann auch in System32 gefunden. Das Dingen sagt es wäre ein "Microsoft® Debugger Registrar for Java", ist das jetzt ein Virus??? Sorry wenn das mit dem Thread nichts zu tun hat, aber ich habe mir halt gedacht BugBear und Bär als Icon... Danke für Eure Antworten Matthias
  20. Gibts schon irgendwo Fanartikel dieser Soap Aber so langsam sollte schon mal was neues kommen, sonst habe ich bald sämtliche Fingernägel abgekaut @ backdraft Weist Du denn gar nichts über irgendwelche Hobbys oder ähnliches von der schönen unbekannten, dann hättest Du doch mal nen Angriffspunkt... Was ist eigentlich mit dem Foto :D
  21. Ich hab halt von ein paar gehört, die der Meinung waren das Forum würde immer noch nicht laufen... kann ja nicht jeder so schlau sein wie wir
  22. Hallo. vielleicht sollte man mal darüber nachdenken, in den News die Nachricht Serverausfall zu löschen, oder zumindest einen neuen Eintrag einzustellen. So bekommt jeder mit, dass das Forum wieder Läuft...
  23. :D Jipiiiiiiiih 90,9% - und das ohne wirklich zu lernen!!! Hoffentlich wird die AP genauso leicht...
  24. Ich weiss, es ist noch richtig viel Zeit bis morgen Aber ich würde auch noch ganz gerne die Prüfungen haben. Bitte an mogli_81@yahoo.de Schonmal ein dickes DANKESCHÖN Matthias

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