Zum Inhalt springen

matthiasr

Mitglieder
  • Gesamte Inhalte

    174
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von matthiasr

  1. Dumme Frage, aber das mit der SMTP fähigem Internet Zugang beziehst Du auf die Einstellungen im Outlook, oder? Bisher hat sich mir die Frage noch garnicht gestellt ob ein Internetzugang SMTP fähig sein kann.
  2. Ich arbeite mit VisualStudio und, wenn es für dieses Problem möglch ist, ohne MFC. Wie kann ich es ermöglichen das ich automatisch eine E-Mail versenden kann? Ist es besser über Outlook oder Outlook Express, natürlich sollte es auch für ältere Versionen gelten. Währe toll wenn mir einer helfen könnte. Danke Matthias
  3. Versuchs mal ohne die Wildcards From=CDDrive+"\0\0"; FileStruct.pFrom = From; so habs ich auch.
  4. Welche Fehlermeldung bekommst Du denn?
  5. Bei mir sieht es jetzt so aus: CString WinTit; //Fenstertitel CString From; //Angabe des Quellpfades SHFILEOPSTRUCT FileStruct; HWND hWnd; GetWindowText(WinTit); //speichert Fenstertitel hWnd = ::FindWindow(0, WinTit); //Fehler: Ausdruck kann nicht ausgewertet werden FileStruct.hwnd = hWnd; //auch der selbe Fehler FileStruct.wFunc = FO_COPY; //2 From=CDDrive+"*.*"; //ist CD-ROM-Laufwerk+*.* FileStruct.pFrom = From; //"F:\*.*" FileStruct.fFlags = FOF_NOCONFIRMATION| FOF_NOCONFIRMMKDIR| FOF_NOERRORUI| FOF_SIMPLEPROGRESS; //1808 FileStruct.fAnyOperationsAborted = TRUE; //1 FileStruct.pTo = Pfad; //Zielpfad ("C:\Ordner\Unterordner") i = SHFileOperation(&FileStruct); Wenn ich FOF_NOERRORUI weg lasse, kommt die Fehlermeldung "Datei kann nicht kopiert werden.". Muss ich *.* setzen, um alles zu kopieren oder kann ich das weglassen und der gesamte Inhalt der CD wird kopiert? Hallo, diesen Fehler hWnd = ::FindWindow(0, WinTit); //Fehler: Ausdruck kann nicht ausgewertet werden kann ich Dir leider auch nicht erklären, ich weis nur das es bei mir funktionier. Muss ich *.* setzen, um alles zu kopieren oder kann ich das weglassen und der gesamte Inhalt der CD wird kopiert? Muss Du setzen, wichtig ist noch das Du mit "\0\0" deinen Pfad abschließt da die Funktion so erkennt das das Ende dieses Parameters erreicht ist.
  6. SHFILEOPSTRUCT FileStruct; Fehlt noch, aber schreibe mir doch bitte, sollte es auch dieses mal nicht funktionierten welche Fehlermeldung Du bekommen hast. Es kann sein das ich Dir erst später antworten kann.
  7. Ich weis nicht ob Dir das hilft, aber bei mir funktioniert das so.... HWND hWnd; strWindowname.LoadString(IDS_WINDOWNAME); hWnd = ::FindWindow(NULL, strWindowname); FileStruct.hwnd = hWnd; FileStruct.wFunc = FO_COPY; FileStruct.pFrom = cSourceFolder; FileStruct.pTo = cTargetFolder; FileStruct.fFlags = FOF_NOCONFIRMATION; FileStruct.fAnyOperationsAborted = TRUE; i = SHFileOperation(&FileStruct); Matthias
  8. Danke für den Tipp, ich arbeite mit VisualStudio. War genau das was ich gesucht habe. matthias
  9. Danke für Eure Antworten. Es funktioniert mit SHFileOperation. Danke. Nun aber noch eine kleine Erweiterung. Soweit ich es verstanden habe, kann man mit ICopyHook::CopyCallback alle Dateien die kopiert wurden in einer Variable sichern. Leider komm ich aber nicht richtig zurecht. Kannst Du mir einen Tipp geben. Danke Matthias
  10. Ich nutze VisualStudio und muss einen kompleten Ordner an eine andere Stelle kopieren. Bisher habe ich noch keine Funktion gefunden und müsste nun den Weg beschreiten jedes einzelne File zu kopieren. Gibt es nicht einen einfacheren Weg? Danke
  11. Hallo, ich brauche alle Unterordner die in einem Ordner enthlaten sind. Welche Funktion verwende ich hierbei am besten? Danke
  12. Ja ich nutze die MFC. Genau das ist mein Problem, ich bin nicht auf die Idee gekommen das man meine Anwendung mit ESC schließen hätte können und erst bei den Tests kam dies heraus. Ich regle zwar das Schließen über WM_CLOSE aber ich konnte im Debug-Modus nicht feststellen ob man über ESC nicht einen anderen Weg einschlägt.
  13. Ich habe eine Anwendung mit MVS C/C++ programmiert. Was passiert wenn ich meine Anwendung mit ESC beende, denn in manchen Situationen stürzt es dann ab?
  14. Ich versuche in VB einen Thread zu kreirren;) , leider scheitert dieses Vorhaben an einer Fehlermeldung. Schon beim Kompilieren meint er "Benutzerdefinierter Typ nicht definiert" und markiert dabei die definition der Funktion CreateThread die ich mir über den API-Viewer geholt habe. Wo liegt der Hase begraben?
  15. Welche Funktion gibt mir die größe einer geöffneten Datei zurück? Danke
  16. Kein Problem, aber vielen Dank für Deine Hilfe
  17. Guten Morgen, wie kann ich feststellen, ob der Anwender, bei dem meine Anwendung installiert ist, gerade in Internet ist z. B. über die DFÜ-Verbindung? Ich bin mir sicher das es auch hierfür eine Funktion gibt.
  18. Woww, Mail angekommen!:marine Nichtgedacht das das so einfach geht, sicher mit Deiner Hilfe, aber so Grundsätzlich...... Noch nee wichtige Frage. Wie kann ich feststellen ob er überhaupt im Internet ist?
  19. Toll, ich habe sogar noch vor Deinem Code-Posting das Email-Fenster öffnen können. In der Outlook hilfe konnte ich ähnliches finden. Sag mir doch bitte wo der Unterschied zwischen diesem Code Set myOlApp = CreateObject("Outlook.Application") Set myItem = myOlApp.CreateItem(olMailItem) und diesem liegt. Set myOlApp = CreateObject("Outlook.Application") Set myNamespace = myOlApp.GetNamespace("MAPI") Vorallem die MAPI Geschichte. Ich habe mit dem oberem Code auch das Mail-Fenster öffnen können.
  20. Toll, als Bibliothek sagt mir was, ich hab schon etwas in C/C++ programmiert möchte mir eben nun VB ansehen und bewege mich deshalb noch auf wackliegen Beinen. Den Verweis habe ich gefunden, tolle sachen gibt es dort. Gut das mit dem .To und .Send hab ich aber was für ein Objekt ist "Nachricht". Wo kann ich in der msdn nachschlagen? Das mit dem "Gesendet" werde ich schon hinkriegen.
  21. Du meinst einfach nach dem Zeitstempel?
  22. Die Mail kannst aus dem Ordner "Gesendete Objekte" enfernen, indem Du diesen nach dem entsprechenden Betreff und Datum (oder was weiß ich was) durchsuchst und diese mit "Nachricht.Delete" löschst. Wo finde ich den passenden Ordner, Sorry
  23. Is jetzt auch nicht so wichtig. In der msdn habe ich unter Send [Visual Basic] lMessage etwas gefunden. Aber erklär mir doch bitte was ich mit dem Verweis anfangen soll. Muss ich den an diesem Rechner setzen und schon funktioniert es? Ich habe win2000 aber in Qutlook kann ich nichts finden.
  24. Prinzipiel wäre es nicht wirklich notwendig es auch im "Gesendet" zu verheimlichen, interesant wäre es aber schon. Also, es wäre toll, wenn er nicht sieht wie der Mail Dialog aufgeht und was noch hinzu kommt, ich würde auch gerne einen Anhang mit versenden. Würde mich sehr freuen wenn ich dann Deinen Code auch auf VB übertragen kann. Noch nee andere Frage, kann ich VB-Code dierekt, oder fast, VB-Scribt verwenden, oder mekert da einer?
  25. Danke, scheint das richtige zu sein. Weist Du vieleicht ob es möglich ist eine Mail zu versenden von VB heraus ohne das der Anwender etwas merkt?

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