Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  Inventor .NET
  Hilfe im Eigenbau

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
  
Von Digital Twins bis Hochleistungs-Computing: PNY präsentiert seine Zukunftstechnologien für die Industrie von morgen, eine Pressemitteilung
Autor Thema:  Hilfe im Eigenbau (408 mal gelesen)
THPET
Mitglied
Dipl Ing Schiffbau Meerestechnik


Sehen Sie sich das Profil von THPET an!   Senden Sie eine Private Message an THPET  Schreiben Sie einen Gästebucheintrag für THPET

Beiträge: 31
Registriert: 01.03.2004

INVENTOR Professionell 2010
Windows XP 64
Office 2007
Visal Basic Express 2005

erstellt am: 08. Jul. 2009 12:47    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Moin Moin,

da ich hier schon oft Hilfe gefunden habe:

Ich hatte das Problem eine Hilfe für meine Programme zu erstellen. Die Hilfe von MS war mir zu kompliziert. Da ich sowieso eine Internetseite habe: wiki.th-petersen.de und dort ein wiki auf Basis http://www.dokuwiki.org  laufen habe kam die Idee diese als Hilfesystem zu benutzen. Kleiner Nebeneffect das Hilfesystem wächst von alleine...

Die Funktion HelpRequested wird aufgerufen bei Druck auf F1. Abhängig von der Mausposition wird nun festgestellt welches control sich dort befindet und anhand der manuell gestezten .Tag Eigenschaft der Controls ein link zusammengebastelt.

Viel Spaß damit...

#Region "Hilfe Einbindung"

    Private Sub HilfeImInternetToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles HilfeImInternetToolStripMenuItem.Click
        Dim oAdresse As String
        oAdresse = oHilfeAdresse + "iv_eigenschaften:iv_eigenschaften" '" + My.Application.Info.ProductName.ToLower
        System.Diagnostics.Process.Start(oAdresse) '"http://127.0.0.1/wiki-programme/doku.php?id=petivautoparameter etivautoparameter")
    End Sub

    Private Sub Eigenschaftenfenster_HelpRequested(ByVal sender As Object, ByVal hlpevent As System.Windows.Forms.HelpEventArgs) Handles Me.HelpRequested
        Dim oAdresse As String
        oAdresse = oHilfeAdresse + "iv_eigenschaften:" '+ My.Application.Info.ProductName.ToLower + ":" '+ My.Application.Info.ProductName.ToLower
        Dim oGPt As New Point(sender.MousePosition.X, sender.MousePosition.Y)
        Dim oLPt As Point
        oLPt = Me.PointToClient(oGPt)
        Dim oControl As Control
        oControl = Me.GetChildAtPoint(oLPt, GetChildAtPointSkip.Transparent)
        If oControl Is Nothing Then
            oAdresse = oHilfeAdresse + "iv_eigenschaften:iv_eigenschaften"
        Else
            Select Case oControl.Name
                Case "SplitContainer2"
                    oLPt = SplitContainer2.PointToClient(oGPt)
                    oAdresse = oAdresse + SplitContainer2.GetChildAtPoint(oLPt).Tag.ToString
                Case "MenuStrip1"
                    Dim oMSItem As System.Windows.Forms.ToolStripMenuItem
                    oMSItem = MenuStrip1.GetItemAt(oLPt.X, oLPt.Y)
                    oAdresse = oAdresse + oMSItem.Tag.ToString
                Case Else
                    oAdresse = oAdresse + Me.GetChildAtPoint(oLPt).Tag.ToString
            End Select
        End If
        System.Diagnostics.Process.Start(oAdresse)
    End Sub

#End Region

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

C-Hoppen
Mitglied
CAD-Trainer


Sehen Sie sich das Profil von C-Hoppen an!   Senden Sie eine Private Message an C-Hoppen  Schreiben Sie einen Gästebucheintrag für C-Hoppen

Beiträge: 52
Registriert: 23.10.2006

erstellt am: 11. Jul. 2009 11:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für THPET 10 Unities + Antwort hilfreich

Gehört das " " auch zum Quelltext? 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz