Hallo,
ich weiß es gibt viele Taschenrechner aber der ist denke ich relativ umfangreich. Screenshot vorab:
Die wichtigsten Features:
- Pluginsystem: werden noch viele Erweiteurngen kommen, wäre schön wenn jemand noch ein Plugin machen würde
- Standartbefehle:
-> Plus/Minus/Mal/Geteilt
-> Wurzel, Prozent
-> Abs, Cos, CosH
-> QS (Quersumme), Log, Log 10, Floor
-> Tan, TanH, Truncate
-> Runden (xte Stelle), Exponent, Asin, Atan
-> Sin, SinH
- Unendlich Undo/Redo
- Store/Set-Funktion zum Zwischenspeichern von Zahlen, beim öffnen wird Liste auf Wunsch wieder geladen
- Mathematische Zahlen (bisher nur Pi und E)
- Zahlen umkehren (Vorzeichen)
- Schnell, übersichtliches Design, kleine Dateigröße (60 Kb gezippt, ca. 280 Kb entzippt)
- Updater: Ständig auf dem neuesten Stand, und durch Updater ständig neue Funktionen
Download
Entwickelt mit VB 2008, Dateigröße gezippt ca. 60 Kb, entzippt gute 180 Kb.
Du möchtest ein Plugin entwickeln?
Ganz einfach:
1. VB öffnen
2. Neue Klassenbibliothek erstellen
3. Die Programm-Exe von Calculator.Net als Verweis hinzufügen
4. Interface implementieren: " Implements WindowsApplication1.Calculator.myInterface" hinter die Class
5. Enter drücken. Es sollten nun zwei Sachen erscheinen: Eine Funktion (MainFunction) und eine Readonly Property "Info".
6. Zwischen Get und End Get könnt ihr das returnen, was ihr gerne in der Infobox vom Plugin sehen würdet. Zum Beispiel:
"Entwickelt von Max Mustermann - C 2009"
7. In die Mainfunction kommt die eigentliche Rechnung. Mit der Double-Variable "zahl", die an die Dll übergeben wird, könnt ihr rechnen. Anschließend den berechneten Wert per Return (Double!) zurückgeben.
8. Jetzt noch testen: Dll in den plugins-Ordner kopieren, Programm starten. Infobox ausprobieren und natürlich auch die Funktionstüchtigkeit
Hier noch eine kleine Beispiel-Dll:
würde eine ganz simple Operation durchführen, nämlich hoch [x] rechnen. Wie gesagt, wäre cool wenn ihr eine Dll mitentwickeln und dann hier posten würdet
ich weiß es gibt viele Taschenrechner aber der ist denke ich relativ umfangreich. Screenshot vorab:
Die wichtigsten Features:
- Pluginsystem: werden noch viele Erweiteurngen kommen, wäre schön wenn jemand noch ein Plugin machen würde
- Standartbefehle:
-> Plus/Minus/Mal/Geteilt
-> Wurzel, Prozent
-> Abs, Cos, CosH
-> QS (Quersumme), Log, Log 10, Floor
-> Tan, TanH, Truncate
-> Runden (xte Stelle), Exponent, Asin, Atan
-> Sin, SinH
- Unendlich Undo/Redo
- Store/Set-Funktion zum Zwischenspeichern von Zahlen, beim öffnen wird Liste auf Wunsch wieder geladen
- Mathematische Zahlen (bisher nur Pi und E)
- Zahlen umkehren (Vorzeichen)
- Schnell, übersichtliches Design, kleine Dateigröße (60 Kb gezippt, ca. 280 Kb entzippt)
- Updater: Ständig auf dem neuesten Stand, und durch Updater ständig neue Funktionen
Download
Entwickelt mit VB 2008, Dateigröße gezippt ca. 60 Kb, entzippt gute 180 Kb.
Du möchtest ein Plugin entwickeln?
Ganz einfach:
1. VB öffnen
2. Neue Klassenbibliothek erstellen
3. Die Programm-Exe von Calculator.Net als Verweis hinzufügen
4. Interface implementieren: " Implements WindowsApplication1.Calculator.myInterface" hinter die Class
5. Enter drücken. Es sollten nun zwei Sachen erscheinen: Eine Funktion (MainFunction) und eine Readonly Property "Info".
6. Zwischen Get und End Get könnt ihr das returnen, was ihr gerne in der Infobox vom Plugin sehen würdet. Zum Beispiel:
"Entwickelt von Max Mustermann - C 2009"
7. In die Mainfunction kommt die eigentliche Rechnung. Mit der Double-Variable "zahl", die an die Dll übergeben wird, könnt ihr rechnen. Anschließend den berechneten Wert per Return (Double!) zurückgeben.
8. Jetzt noch testen: Dll in den plugins-Ordner kopieren, Programm starten. Infobox ausprobieren und natürlich auch die Funktionstüchtigkeit
Hier noch eine kleine Beispiel-Dll:
VB.NET-Quellcode
- Public Class Class1
- Implements WindowsApplication1.Calculator.myInterface
- Public ReadOnly Property Info() As String Implements WindowsApplication1.Calculator.myInterface.Info
- Get
- Return "Plugin zum ""Hochrechnen"" von Vincent Casser." & vbNewLine & vbNewLine & "C - Vincent Casser 2009"
- End Get
- End Property
- Public Function MainFunction(ByVal zahl As Double) As Object Implements WindowsApplication1.Calculator.myInterface.MainFunction
- Dim hochwieviel As String = InputBox("Hoch: ")
- If hochwieviel <> "" Then
- Dim lala As Double = zahl ^ Cdbl(hochwieviel)
- Return zahl
- Else
- Return 0
- End If
- End Function
- End Class
würde eine ganz simple Operation durchführen, nämlich hoch [x] rechnen. Wie gesagt, wäre cool wenn ihr eine Dll mitentwickeln und dann hier posten würdet
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „kevin89“ ()