VNC!?
Edit: Ich pack auch gerne noch einen Link dazu: http://de.wikipedia.org/wiki/Virtual_Network_Computing
Tools wie TightVNC und UltraVNC sind Freeware (oder sogar OpenSource), das Protokoll ist weitgehend standardisiert.
peethebee
VNC!?
Edit: Ich pack auch gerne noch einen Link dazu: http://de.wikipedia.org/wiki/Virtual_Network_Computing
Tools wie TightVNC und UltraVNC sind Freeware (oder sogar OpenSource), das Protokoll ist weitgehend standardisiert.
peethebee
Hi!
Auch mein Tipp Java.
Vor allem wegen Plattformunabhängigkeit, aber auch die Objektorientierung ist vermutlich sehr hilfreich. Für ein Gemeinschaftsprojekt können sich evtl. auch Interfaces lohnen. Was ich bisher an Java gesehen habe, ist ausreichend schnell. Die Anforderung sollte (bei halbwegs geschickter Programmierung) keinen aktuellen PC zum Schwitzen bringen, denke ich.
peethebee
Wie gesagt: Nicht das Skript kopieren, sondern im im verlinkten Thread geposteten Registry-Key dein Programmm ablegen. Dann wird es bei jedem Windows-Start mitgeladen.
peethebee
@Penta:
Dann deinstallieren aber die Leute das Tool, die Notepad die Textdateien entzogen und statt dessen einem richtigen Editor (evtl. mit Komfort :D) zugewiesen haben ;).
Bei ShellExecute behält der User die Wahl und so sollte es in aller Regel auch sein.
peethebee
Vermutlich die deines installierten IE. Der wird nämlich meines Wissens im Hintergrund benutzt (oder zumindest seine Kernkomponenten).
peethebee
Hi!
Statt
[autoit]GUICtrlSetData($h_ausgabelbl, Round($n_brutto / (100 + $n_mwst) * $n_mwst, 2))
[/autoit]dann noch
[autoit]$n_brutto = StringReplace($n_brutto, ",", ".")
GUICtrlSetData($h_ausgabelbl, Round($n_brutto / (100 + $n_mwst) * $n_mwst, 2))
Dann sollte es gehen.
peethebee
Hi!
Mit welchem Aufruf versuchst du denn zu schließen?
Evtl. WinTitleMatchMode umstellen?
peethebee
Würde mich sehr wundern, wenn die Forumssuche dazu nichts ausspucken würde ;).
peethebee
Hallo!
Ich nehme mal an, dass du so die "ClientArea" des Fensters bestimmst, d.h. den Bereich, der dir wirklich zur Verfügung steht. Jedes Fenster hat darüberhinaus aber noch Elemente, die zur Breite beitragen, in diesem Fall der Rahmen (für den ausschließlich Windows verantwortlich ist). Daher könnte ich mir die Diskrepanz erklären. Unter verschiedenen Betriebssystemen und verschiedenen Designs wird dieser Wert höchstwahrscheinlich variieren.
peethebee
Hi!
Würde sagen, dass einfach Arrays nicht aufgelöst werden, sondern nur einfache Variablen.
peethebee
Hi!
IsNumber durch meine Funktion ersetzen (die untere nehme ich an) sollte reichen.
Edit: Und dann vielleicht noch das oben genannte StringReplace, damit du mit der Zahl weiterarbeiten kannst.
peethebee
Ich verstehe schon, was du meinst ;).
Aber ich bin tippfaul :D.
Hi!
Ganz richtig, Argonaut. Ich könnte mir vorstellen, dass wir für WBB3 ein Plugin suchen oder bauen, dass Posts wie "Bitte in der Hilfe nachlesen, Stichwort: xyz" mit wenigen Klicks zusammenbaut - dann müsste man es wenigstens nicht immer tippen ;).
peethebee
Hi!
Mir ist nicht ganz klar, ob du allgemein Zahlen testen willst oder nicht eher Währungsangaben (2 Dezimalstellen i.d.R.). Egal, hier die Lösung als Funktion mit RegExp (eine Zeile Code!) und kleinen Tests:
[autoit]ConsoleWrite(isGermanNumber("23,23") & @CRLF) ; 1
ConsoleWrite(isGermanNumber("3,234545") & @CRLF) ; 1
ConsoleWrite(isGermanNumber(",23") & @CRLF) ; 0
ConsoleWrite(isGermanNumber("23.23") & @CRLF) ; 0
ConsoleWrite(isGermanNumber("23") & @CRLF) ; 1
ConsoleWrite(isGermanCurrency("23,23") & @CRLF) ; 1
ConsoleWrite(isGermanCurrency("3,234545") & @CRLF) ; 0
ConsoleWrite(isGermanCurrency(",23") & @CRLF) ; 0
ConsoleWrite(isGermanCurrency("23.23") & @CRLF) ; 0
ConsoleWrite(isGermanCurrency("23") & @CRLF) ; 1
Func isGermanNumber($_str)
return StringRegExp($_str, "^\d+(,\d+)?$", 0)
EndFunc
Func isGermanCurrency($_str)
return StringRegExp($_str, "^\d+(,\d{1,2})?$", 0)
EndFunc
peethebee
Ich finde so Boxen oder so was nicht wirklich prickelnd. Wenn man aber bei Amazon irgendwie bei der Bestellung einen "Referrer-Code" oder was eingeben könnte, wäre das ja kein Problem.
Auf Arbeit, da eine oder gar mehrere Boxen zu machen und zu pflegen hätte ich z.B. keine gesteigerte Lust. Es sollten nicht anders laufen als man sowieso bei Amazon einkauft, denke ich.
Ansonsten ist gegen eine Einnahmequelle natürlich nichts einzuwenden :).
peethebee
Es fehlt halt der Pfad... den musst du schon noch vor den Namen hängen.
peethebee
Hi!
Der Seite fehlt beinahe alles, was Professionalität ausdrückt:
- Impressum (-> Illegal)
- Rechtschreibung (fehlt nahezu komplett)
- sauberes Design (überlappender Text usw.)
Kurz: Mit der Anforderung wird es wohl keine "Hilfe" geben. Niemand programmiert dir etwas, was du scheinbar/möglicherweise verkaufen willst gegen eine Namensnennung. Wer keine Zeit zum Programmieren hat, wird eben in aller Regel mit Freeware (die es in diesem Bereicht übrigens zuhauf gibt) leben müssen.
peethebee
Hmmmmmm - ich will ja nichts sagen, aber wenn du den einzigen Teil, der potentiell von Interesse sein könnte schwärzt.......
peethebee
Hi!
Du kannst es selbst prüfen, z.B. mit einem regulären Ausdruck (auch ungleich flexibler!) :).
peethebee
Einfacher!?
[autoit]#include <GUIConstants.au3>
#Include <GuiList.au3>
Dim $arFile[1]
$Form1 = GUICreate("AForm1", 395, 447, 694, 280)
$Button1 = GUICtrlCreateButton("Schließen", 152, 0, 75, 25, 0)
$liste = GUICtrlCreateList('', 0, 24, 393, 409)
$search = FileFindFirstFile("C:\Dokumente und Einstellungen\Lenny\Eigene Dateien\Meine Musik\*.mp3")
If $search = -1 Then
MsgBox(0, "Error", "No files/directories matched the search pattern")
Exit
EndIf
While 1
$file = FileFindNextFile($search)
If @error Then ExitLoop
_GUICtrlListAddItem ( $liste, $file )
WEnd
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
Exit
EndSwitch
WEnd
peethebee