WinFuture-Forum.de: Problem Mit Einem Dienst - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Problem Mit Einem Dienst


#1 Mitglied ist offline   DonElTomato 

  • Gruppe: aktive Mitglieder
  • Beiträge: 311
  • Beigetreten: 04. Oktober 05
  • Reputation: 0

geschrieben 14. Juli 2006 - 11:59

Hallo,

ich aheb kein Problem mit einem selbst geschriebenen Dienst, allerdings habe ich im Netz nichts gefunden.

Also, ich habe eine DLL geschrieben die DVD-Brenner ermitteln kann. Diese funktioniert auch problemlos. Ich habe dann zusätzlich noch einen Dienst geschrieben der ebenfalls Funktionen dieser DLL benutzt. Also auch der Dienst liest über diese DLL informationen über Brenner etc aus. Auf meinem und 5 weiteren PCs, können beide Programme (also Dienst und eine Testgui) über diese DLL diverse Informationen über die Brenner auslesen.

Allerdings habe ich jetzt ein Dell Notebook getestet. Bei dem klappt das auslesen durch den Dienst nicht. Diese läuft als lokaler systemdienst. Und ich bin als admin angemeldet. Jetzt habe ich eine MessageBox an einer wichign stelle gemacht, welche als "ServiceNotification" aufpoppt. Das tut diese bei mir auch beim Dienst und bei der GUI. (auch bei 5 weiteren PCs). Allerdings kommt auch diese nicht auf dem dubiosen Dell-Notebook.

kann mir jemand sagen was das sein kann?

Programmiersprache ist C# .NET 1.1...

Danke im vorraus

Don
0

Anzeige



#2 Mitglied ist offline   Rika 

  • Gruppe: aktive Mitglieder
  • Beiträge: 11.533
  • Beigetreten: 11. Juni 03
  • Reputation: 2
  • Geschlecht:Männlich

geschrieben 14. Juli 2006 - 13:00

Hat der Dienst das SE_INTERACTIVE-Flag gesetzt? Ansonsten kann es sei, daß GUI-Aufrufe im Nirvana oder gar auf einem anderen Desktop landen.
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.
Eingefügtes Bild
Ja, mata ne!

(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
0

#3 Mitglied ist offline   DonElTomato 

  • Gruppe: aktive Mitglieder
  • Beiträge: 311
  • Beigetreten: 04. Oktober 05
  • Reputation: 0

geschrieben 14. Juli 2006 - 13:06

Mhh wo finde ich dieses Flag? Also ich habe die Option Datenaustausch mit dem Desktop deaktiviet (auch im aktivierten fall klappt es nicht)
0

#4 Mitglied ist offline   DonElTomato 

  • Gruppe: aktive Mitglieder
  • Beiträge: 311
  • Beigetreten: 04. Oktober 05
  • Reputation: 0

geschrieben 18. Juli 2006 - 08:05

Ich konnte das Problem jetzt so eingrenzen indem ich sicherstellen konnte das der Code auf der Maschine auf jeden fall funktioniert. Denn ein kleines Testprogramm kann die CDs brennen...

Also bleibt die Sache mit der ServiceNotification. Kann man eigentlich solche Dinge für Dienste konfigurieren etc?

Vielleicht weiss ja jemand dazu was...

MG
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0