19-01-2012 12-35-57

JustDecompile

0

Decompiler sind Programme um aus z.B. EXE/DLL Programmcode rückwärts zu erzeugen.

Hab mir paar Programme von anderen Leuten/Firmen angeschaut, sehr interessant was man alles findet  :ninja:

 

 

 

 

 

 

 

 

 

Das ganze ist kostenlos und zur Zeit noch in der Betaphase.

Quelle: telerik.com

16-01-2012 12-30-25

CleanProject

0

Mit CleanProject könnt ihr eure Visual-Studio Projekt säubern um Sie z.B. weiterzugeben.

 


Quelle: Ron Jacobs

How-To: MSDN

 

P8_V2_Script_KleNavi_Korrektur_2012_01_04

Kontextmenüeintrag korrigieren

0

Anbei jeweils ein kleines Script welches für die folgenden Navigatoren das jeweilige Kontextmenü um den Eintrag (den Funktionsaufruf)”…Korrigieren…” ergänzt. Damit spart man sich den Umweg diese Funktion über die entsprechenden Menüs wie beispielsweise für den Klemmenleisten-Navigator: Projektdaten > Klemmenleisten > Navigator > Korrigieren aufzurufen und kann sie direkt aus dem Kontextmenü starten.

  • Klemmenleisten-Navigator
  • Stecker-Navigator
  • Kabel-Navigator
  • Verbindungen-Navigator

Alle Scripte (vier Stück) sind im angehangenen Zip-File downloadbar (alle Scripte getestet mit der Version 2.1.4).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Kontextmenüeintrag korrigieren (43)

Danke noch einmal an Straight-Potter und Bernd für die Hilfe!

1
2
3
4
5
6
7
8
9
10
11
Public Class Verbindungenkorrigieren
 
   _
 Public Sub MenuFunction()
 
        Dim oConMenuLoc As New Eplan.EplApi.Gui.ContextMenuLocation("XCmPrjDataTreeDialog", "1017")
        Dim oConMenu As New Eplan.EplApi.Gui.ContextMenu()
        OConMenu.Addmenuitem(oConMenuLoc, "Verbindungen korrigieren...", "XCMCorrectionChoiceAction", False, False)
 
  End Sub
End Class

 

1
2
3
4
5
6
7
8
9
10
11
Public Class Steckerkorrigieren
 
   _
 Public Sub MenuFunction()
 
        Dim oConMenuLoc As New Eplan.EplApi.Gui.ContextMenuLocation("XpluGVTree", "1004")
        Dim oConMenu As New Eplan.EplApi.Gui.ContextMenu()
        OConMenu.Addmenuitem(oConMenuLoc, "Stecker korrigieren...", "XplugCallAutoCorrectionDlgAction", False, False)
 
  End Sub
End Class

 

1
2
3
4
5
6
7
8
9
10
11
Public Class Kabelkorrigieren
 
   _
 Public Sub MenuFunction()
 
        Dim oConMenuLoc As New Eplan.EplApi.Gui.ContextMenuLocation("XCCablePrjDataTabTree", "1126")
        Dim oConMenu As New Eplan.EplApi.Gui.ContextMenu()
        OConMenu.Addmenuitem(oConMenuLoc, "Kabel korrigieren...", "XCActionCorrectCable", False, False)
 
  End Sub
End Class

 

1
2
3
4
5
6
7
8
9
10
11
Public Class Klemmenkorrigieren
 
   _
 Public Sub MenuFunction()
 
        Dim oConMenuLoc As New Eplan.EplApi.Gui.ContextMenuLocation("TSGViewTree", "1004")
        Dim oConMenu As New Eplan.EplApi.Gui.ContextMenu()
        OConMenu.Addmenuitem(oConMenuLoc, "Klemmen korrigieren...", "XTPCallAutoCorrectionDlgAction", False, False)
 
  End Sub
End Class
02-01-2012 09-20-54

Makros aktualisieren

0

Um ein bestimmtes Makro -welches mehrfach im Projekt vorkommt- zu aktualisieren, kann man folgenden Workflow verwenden:

  • Im Projekt nach dem Makronamen suchen
  • In der Suchergebnisliste alle gefunden Makrokästen markieren
  • Neuer Menüpunkt – vorher Script laden
  • Im Kontextmenü in der Suchergebnisliste “Makro aktualisieren…” nutzen
Vielen Dank an Straight-Potter für die Umsetzung.

 

 

 

 

Makros aktualisieren (63)

 

1
2
3
4
5
6
7
8
9
10
11
12
Public Class Makroaktualisieren
 
  <DeclareMenu()> _
 Public Sub MakroFunction()
 
        Dim SPConMenu As New Eplan.EplApi.Gui.ContextMenu()
	Dim SPConMenuLoc2 As New Eplan.EplApi.Gui.ContextMenuLocation("XSeSearchResultsTab1", "1002")
 
	SPConMenu.Addmenuitem(SPConMenuLoc2, "Makros aktualisieren...", "XGedUpdateMacroAction", False, False)
 
  End Sub
End Class
2012-01-02_HappyNewYear

C# HappyNewYear

0

Wünsche euch allen ein Happy New Year (… in CSharp  :silly: )

 

Quelle: C# Tipps und Tricks

HappyNewYear Visual Studio Projekt (11)

Gehe zum Anfang