Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   NetSend (https://www.delphipraxis.net/14918-netsend.html)

Luckie 18. Jan 2004 08:53


NetSend
 
Hallo.
Hier nun mein NetSend Programm zum Verschicken von Nachrichten in NT ff. Netzwerken mittels des Nachrichtendienstes. So zu sagen das Programm zur Unit [5 KB].

Da das Senden unterumständen etwas länger dauern könnte, geschiet selbiges in einem Thread. Besonderer Clou: Sollte auf dem Zielrechner der Nachrichtendienst nicht gestartet sein, besteht die Möglichkeit des Versuches ihn zu starten. Dazu sollte aber vorher eine Freigabe per "net use" oder wie ging das noch mal? :gruebel: erstellt werden und man sollte sich dabei mit dem Administrator Konto auf dem remote Rechner authentifizieren.

Neue Version: 1.1
Es wurde ein neuer "Computer asuchen"-Duialog eingebaut.
Das Ding hat endlich ein Icon.
XP Theme tauglich mit eingebundenen XP Manifest.

Download: NetSend [26 KBytes]

Matze 18. Jan 2004 14:18

Re: NetSend
 
Cool! :thumb:

Wie ist das, wenn man nur User-Rechte hat, wo man normalerweise die anderen rechner in der Arbeitsgruppe nicht sieht, sieht man die dann bei deinem Programm auch nicht?

Und kann man den nachrichtendienst dann auch nicht starten? ;)

XeRo 18. Jan 2004 15:02

Re: NetSend
 
Zitat:

Zitat von resbuild
Cannot open file: afxres.h

Was soll mit dem resbuild gemacht werden? :gruebel:

Matze 18. Jan 2004 15:14

Re: NetSend
 
Bei mir kam das nicht.

Wenn ich die Nachricht an mich selber schicken will, dann kommt, ob der Nachrichtendienst gestartet werden soll, aber danach steht, dass es nicht ging.

Ich weiß, du hast es noch nicht getestet gehabt ;)

MrKnogge 18. Jan 2004 15:33

Re: NetSend
 
Bei mir hat alles gefunzt :thuimb:

CalganX 18. Jan 2004 15:51

Re: NetSend
 
Hi,
damit der Nachrichtendienst durch das Programm gestartet werden kann, muss der Dienst auf "Manuell" stehen und nicht auf "Deaktiviert"!

Das Programm funktioniert wunderbar, allerdings wird mein Laptop nicht im Netzwerk angezeigt! :gruebel:

Tipp: du kannst auch gleich mehrere Zeilen erlauben! Wenn ich [ALT]+010 (auf dem Zahlenblock) eingebe, wird ja eine neue Zeile eingefügt. Und das gute ist, dass es auch funktioniert. Von daher macht es eigentlich keinen großen Sinn das zu verhindern.

Aber sonst: :thuimb:

Chris

c113plpbr 18. Jan 2004 16:03

Re: NetSend
 
Zitat:

Zitat von Chakotay1308
Wenn ich [ALT]+010 (auf dem Zahlenblock) eingebe, wird ja eine neue Zeile eingefügt.

War das nicht [ALT]+013 ??? :gruebel: Jedenfalls isses in diesen nonVCL(oder VisualStudio)-Proggis normalerweise so, dass man eine neue Zeile mit [STRG]+[ENTER] erzeugen kann ... funktioniert hier auch, liegt aber an nonVCL ...

Sonst nettes Proggi! Nur leider hab ich keinen Computer zum den Dienststart zu testen ...

MathiasSimmack 18. Jan 2004 17:27

Re: NetSend
 
Zitat:

Zitat von XeRo
Zitat:

Zitat von resbuild
Cannot open file: afxres.h

Was soll mit dem resbuild gemacht werden? :gruebel:

Üblicherweise werden damit die RES-Dateien aus den Ressourcenskripten (*.rc) erzeugt. Na ja, "üblicherweise" bedeutet, der Entwickler kann sich das selbst ausdenken. Das Problem ist, dass beim Visual Studio (bzw. dem Ressourceneditor) Microsoft-spezifische Deklarationen enthalten sind.

Wenn du das VS installiert hast, dann sorge dafür, dass die Datei "Vcvars32.bat" beim Start des Systems ausgeführt wird. Dann kann der Borland-Ressourcencompiler "brcc32" die Pfade finden. Ob er mit den Dateien aber was macht oder ob er sie ignoriert - keine Ahnung. :oops:

Wenn du das VS nicht hast, dann müsstest du entweder alle Microsoft-spezifischen Deklarationen entfernen oder Luckie bitten, dass er es tut und seinen Programmen künftig saubere Ressourcenskripte beilegt. ;)

Luckie 18. Jan 2004 18:21

Re: NetSend
 
Zitat:

Zitat von Matze
Wie ist das, wenn man nur User-Rechte hat, wo man normalerweise die anderen rechner in der Arbeitsgruppe nicht sieht, sieht man die dann bei deinem Programm auch nicht?

Und kann man den nachrichtendienst dann auch nicht starten? ;)

Ausprobieren. Habe hier kein NT Netzwerk, um das zu testen.

Splinter 12. Feb 2004 19:43

Re: NetSend
 
zählt xp auch im weitesten sinne zu nt netzwerken?


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:43 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz