Entwickler-Ecke
Sonstiges (Delphi) - systeminformationen in Memo schreiben und via email versende
Apo95 - Di 05.06.12 21:55
Titel: systeminformationen in Memo schreiben und via email versende
Hallo, Leute,
würde gerne in die Kassensoftware eine Fehlerberichterstattung einschleusen. Diese soll Systemdaten (RAM verwendet, Prozess, CPU-Architektur, etc.) in ein Memo-Feld einlesen und via email mit Klick auf einen Button versenden.
Geht das ?
Vielen Dank euch allen im Voraus!
;-)
Moderiert von
Narses: Topic aus VCL (Visual Component Library) verschoben am Di 05.06.2012 um 22:19
glotzer - Di 05.06.12 22:32
Ja das geht.
Apo95 - Di 05.06.12 22:37
Leider weiß ich nicht so ganz, wie. Ich weiß nur, dass man emails mit dem SHELLEXECUTE-Befehl und der Unit ShellApi versenden kann...
Apo95 - Di 05.06.12 22:48
Danke Dir; da gibt's nur ein Problem: ich brauche 'nen Befehl und keine Komponente... außerdem ist das Programm kommerziell und Software als Download kaufen hasse ich wie die Pest...
Gibst da 'ne andere Lösung?
LG.
jaenicke - Di 05.06.12 23:09
Apo95 hat folgendes geschrieben : |
Danke Dir; da gibt's nur ein Problem: ich brauche 'nen Befehl und keine Komponente... |
Wie meinst du das? Hast du das ganze Abfangen der Fehler schon eingebaut? Das ist ja die größte Arbeit daran... und da hilft dir kein einzelner Befehl...
Na, jedenfalls kannst du auch das Standardmailprogramm starten, wenn der Benutzer denn eins hat, aber wirklich zuverlässig ist das nicht:
http://www.delphi-forum.de/topic_Outlook+auch+ein+Attach+uebergeben+mit+Shellexecute+moeglich_46099,0.html
Deshalb ist vor allem die Frage worüber du denn die Mail schicken willst. Eigener (Mail-)Server?
Apo95 hat folgendes geschrieben : |
außerdem ist das Programm kommerziell und Software als Download kaufen hasse ich wie die Pest... |
Aber deine Software willst du ja auch verkaufen, oder? :roll:
Apo95 - Di 05.06.12 23:51
Ja, hab ich. Eine fürchterliche Sissyfusarbeit... . Ich habe immer das Standard-emailprogramm aufgerufen; das hat bis jetzt auch immer funktioniert. Ich danke Dir für den Link; die emails werden über den Server von GMX versendet.
Ich hatte gehofft, dass es Befehle gibt; den Arbeitsspeicher, die Seriennummer der Platte, sowie die Prozesse herauszulesen; soviel ich weiß ist dies auch möglich.
Ich werde noch einmal in meinen Gedankenfächern suchen...
;-)
jaenicke - Mi 06.06.12 06:00
Apo95 hat folgendes geschrieben : |
Ich hatte gehofft, dass es Befehle gibt; den Arbeitsspeicher, die Seriennummer der Platte, sowie die Prozesse herauszulesen; soviel ich weiß ist dies auch möglich. |
Möglich ist es, aber bei der Fehlerberichterstattung sind das ja nicht gerade die wichtigsten Informationen. Der Fehler an sich ist ja wichtiger. ;-)
Apo95 - Fr 08.06.12 12:48
Hmm, das stimmt wohl... ;-)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!