AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Active Desktop WinXP

Ein Thema von Privateer3000 · begonnen am 27. Sep 2006 · letzter Beitrag vom 28. Sep 2006
Antwort Antwort
Benutzerbild von Privateer3000
Privateer3000

Registriert seit: 10. Jun 2002
Ort: Jena
1.128 Beiträge
 
Delphi 10.4 Sydney
 
#1

Active Desktop WinXP

  Alt 27. Sep 2006, 17:41
Hiho folks,

ich möchte eine Html-Seite machen die dann
als active-desktop eingebunden werden soll.
In diese htmlseite sollen dann Links eingefügt werden
die Progamme/Spiele starten.
Da es sich ja nun um "href" tags handelt, wie
schreibt man diese richtig und was muss gemacht
werden damit Programme mit Parametern wie "+ set blabla"
gestartet werden können?

Um es vorweg zu nehmen: das Icons zum starten von Programmen
normlerweise benutzt werden, weiß ich auch

Grüße
Privateer
Peter
+++Versuch es nicht mit Gewalt + Nimm einen größeren Hammer! +++
  Mit Zitat antworten Zitat
Benutzerbild von timog
timog

Registriert seit: 26. Sep 2006
Ort: Landkreis Oldenburg (Oldb)
117 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#2

Re: Active Desktop WinXP

  Alt 27. Sep 2006, 18:51
Hi,

probier es mal mit "file://" Links. Sollte so eigentlich gehen. Parameter wiederum gehen dann nicht. Dazu könntest Du höchstens Verknüpfungen verlinken (also Links auf *.lnk Dateien machen, die dann die Parameter enthalten).

Viel Erfolg

Timo
Timo
Real Programmers are surprised when the odometers in their cars don't turn from 99999 to 9999A.
  Mit Zitat antworten Zitat
Benutzerbild von Privateer3000
Privateer3000

Registriert seit: 10. Jun 2002
Ort: Jena
1.128 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: Active Desktop WinXP

  Alt 27. Sep 2006, 19:25
Danke,
das mit lnk dateien ist eine gute Idee
werde ich ml ausprobieren.

Danke!
Peter
+++Versuch es nicht mit Gewalt + Nimm einen größeren Hammer! +++
  Mit Zitat antworten Zitat
Benutzerbild von Privateer3000
Privateer3000

Registriert seit: 10. Jun 2002
Ort: Jena
1.128 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Active Desktop WinXP

  Alt 27. Sep 2006, 20:16
Leider passier bei lnk
nur das es zum download
oder öffnen angeboten wird.
Das würde zwar dann funktionieren
aber, es wäre toll das zu umgehen.
Peter
+++Versuch es nicht mit Gewalt + Nimm einen größeren Hammer! +++
  Mit Zitat antworten Zitat
Benutzerbild von timog
timog

Registriert seit: 26. Sep 2006
Ort: Landkreis Oldenburg (Oldb)
117 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#5

Re: Active Desktop WinXP

  Alt 28. Sep 2006, 07:53
Hi,

das geht afaik nicht. Sorry. Der ActiveDesktop und HTML ist halt nicht als Shell geeignet. Sorry.

Viele Grüße

Timo
Timo
Real Programmers are surprised when the odometers in their cars don't turn from 99999 to 9999A.
  Mit Zitat antworten Zitat
Benutzerbild von Privateer3000
Privateer3000

Registriert seit: 10. Jun 2002
Ort: Jena
1.128 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: Active Desktop WinXP

  Alt 28. Sep 2006, 15:33
Gibt es irgendeine möglichkeit?
Anwendungen (ICQ,TEamspeak) starten
doch auch ohne Probleme, da sie keine
Parameter benötigen nehm ich mal an.

Welche Möglichkeiten gibt es dür den Activedesktop
einen Shellersatz zu integrieren?
Peter
+++Versuch es nicht mit Gewalt + Nimm einen größeren Hammer! +++
  Mit Zitat antworten Zitat
Benutzerbild von timog
timog

Registriert seit: 26. Sep 2006
Ort: Landkreis Oldenburg (Oldb)
117 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#7

Re: Active Desktop WinXP

  Alt 28. Sep 2006, 15:50
Da bin ich ein wenig überfragt.

Programme wie Litestep oder HoverDesk sind Beispiele für einen kompletten Shellersatz. Das sind aber immer EXE-Dateien, in der Registry als Shell-Ersatz eingetragen werden (bzw. sich so verhalten können wie der Explorer).

Möglichkeit ist natürlich ein ActiveX Formular, welches dann in einer HTML-Seite eingebaut wird. Aber da wird dann das Rad wirklich neu erfunden... (btw: Hab keine Ahnung ob ein ActiveX Steuerelement auf dem Desktop überhaupt ausgeführt werde würde).

Vielleicht hat ja ein anderer Leser Ideen, wie man dem ActiveDesktop noch was beibringen kann.

Viele Grüße

Timo
Timo
Real Programmers are surprised when the odometers in their cars don't turn from 99999 to 9999A.
  Mit Zitat antworten Zitat
Benutzerbild von Privateer3000
Privateer3000

Registriert seit: 10. Jun 2002
Ort: Jena
1.128 Beiträge
 
Delphi 10.4 Sydney
 
#8

Re: Active Desktop WinXP

  Alt 28. Sep 2006, 16:11
Danke timog,
ich hatte auch noch was auf der
micromurks-seite gefunden. Da wird
das Thema abgehandelt, aber unter
.NET!
Aber um auf die .lnk Geschichte zurück
zu kommen, es sollte eine Möglichkeit geben
dem Explorer beizubringen, die nachfrage
ob "datei geöffnet oder gedownloaded"
werden soll, stillzulegen und "öffnen"
immer auszuführen.
Normaler ist diese Rückfrage mit einem
Häkchen versehen, die gewählte Option
in Zukunft immer auszuführen.
Dieses Häkchen erscheint bei mir aber
nicht.
Gibts eine Art der "nachbesserung" dafür?

Aber vielleicht noch ein anderer eine Idee?
Peter
+++Versuch es nicht mit Gewalt + Nimm einen größeren Hammer! +++
  Mit Zitat antworten Zitat
Benutzerbild von timog
timog

Registriert seit: 26. Sep 2006
Ort: Landkreis Oldenburg (Oldb)
117 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#9

Re: Active Desktop WinXP

  Alt 28. Sep 2006, 17:00
Ich glaube, dass dieses Haken fehlt, ist "by-design" von MS um Mißbrauch zu verhindern. Im Explorer unter Ansicht->Ordneroptionen ->Dateitypen findest Du auch keinen Eintrag für *.lnk. Das soll zwar nicht heißen, dass man es in der Registry nicht doch ändern kann. Da müsstest Du Dich mal tiefer mit den dazugehörigen Einträgen in der Registry befassen. Ob ich das aber versuchen würde...? Ich kenne Sie aus dem Kopf nicht.

Wenn Du es undebingt willst, mach es doch mit einem ActiveForm oder schau Dir die .Net Lösung an - vielleicht läßt sich daraus etwas lernen, was für die Delphi Lösung Sinn macht?

Viel Glück für das Unterfangen!

Timo
Timo
Real Programmers are surprised when the odometers in their cars don't turn from 99999 to 9999A.
  Mit Zitat antworten Zitat
Benutzerbild von Privateer3000
Privateer3000

Registriert seit: 10. Jun 2002
Ort: Jena
1.128 Beiträge
 
Delphi 10.4 Sydney
 
#10

Re: Active Desktop WinXP

  Alt 28. Sep 2006, 18:27
Also,
ich bin jetzt einen, wenn auch komischen, Weg
gegangen. Ich habe eine Batch mit den Startparametern
für das jeweilige Programm gemacht.
Die Programme werden jetzt klaglos gestartet.
Aber dies kann ja nich der Weisheit letzter Schluss
sein. für jedes Programm eine Batch zu basteln.

Hat niemand noch eine Idee????

Danke an alle!
Peter
+++Versuch es nicht mit Gewalt + Nimm einen größeren Hammer! +++
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:34 Uhr.
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