Welchen notwendigen Vorteil bringt winn 11 gegen win 10?
Peter
Welchen notwendigen Vorteil bringt winn 11 gegen win 10?
Peter
Musashi Ja wirklich gutes Windows = xp und win 7 alles andere: Je mehr man versucht etwas für jedermann quasi brauchbar zu machen - je weniger ist es für Fachleute benutzbar usw. usw.. Bevormundung ³ neue Oberflächen die keiner braucht.... und alte Fehler nicht ausgeräumt...
Peter
Hast Du schon mal die Bildgröße der Kopien kontrolliert. Kopie auf Systemebene oder aus Bildbearbeitung?
By
Peter
Es geht nicht darum, was für einen Rechner ein winziges Datenpacket ist, es geht nicht um Datenbanken per se, es geht um Datenbanken im Kontext mit Autoit und darum was ein Nutzer für ein Autoit Programm braucht. Und klar 10.000 Datensätze mit 10 Feldern ist nichts... ausser vielleicht die Datensätze von 10.000 Kunden? Und wenn die 10 Felder nicht genügen, dürfen es auch gerne 20 oder 30 sein.
Und ach - mir ist nicht an einer sachlichen Auseinandersetzung gelegen?
Vielleicht solltet Ihr Eure Beiträge mal lesen!
Hochachtungsvoll
Peter
Wo steht geschrieben, dass ich den Sinn einer Datenbank nicht verstehe?
Leider ist es eher andersherum! Der Sinn von einfachen Strukturen wird oft unterschätzt, und genau durch solche "Aufschrei" Reaktionen wie auf meine Zeilen unterdrückt.
Grundsätzlich wird mit Argumenten gearbeitet die keiner beantworten mag. Der alternative Ansatz ist nicht:
1) leistungsfähig genug für "große" Datenmengen --- > Die Antwort auf meine entsprechende Frage ist man noch schuldig
2) kan keine komplexen Strukturen ---> Ein Beispiel dafür ist auch ausgeblieben
3) man grundsätlich persönlich wird, (ich habe es ja vorhergesagt)! Wer bitte sagt, dass ich nicht kann und ein "Defizit" habe, weil ich nicht will?
4) Argumente ohne Sinn... von wegen Stromausfall....
5) Wenn man schon Binsenweisheiten zitiert wie wäre es damit.... Datenbanken, das ist wie mit Kanonen auf Spatzen schießen....
6) Datenbanken werden nicht ohne Grund häufig angewendet.... wo steht das nun wieder geschrieben? Natürlich erfolgt der Einsatz von Datenbanken häufig grundlos.
Weil die "öffentliche" Meinung es fordert
Weil man mit Datenbankupdates Geld verdienen kann usw. usw.
7) Selbst wenn man Datenbanken "alt" und "neu" vergleicht gibt es riesen Geschrei. Alte d-base Datenbanken - das geht gar nicht - und jeder vergisst, dass damit Updatefrei seit mehr als 30 Jahren Unmengen an Daten verwaltet wurden bzw. verwaltet werden. Es gibt ERP Systeme, die bis heute damit laufen.
Warumkann man nicht einsehen, das es für manchen Suchenden hier im Forum einfache Ansätze gibt, die den Sucher weiterhelfen und Probleme lösen.
Peter
Moin Veled,
da hast Du Glück, dass ich heute gute Laune habe.
1) Habe ich Alina keine Vorschriften gemacht - wie käme ich dazu?
2) Soll dies nur eine einfache Alternative aufzeigen, die häufig vergessen wird, und oftmals für "einfaches" einfach unterschlagen wird
3) das mit dem Delimiterzeichen mag theoretisch richtig sein. Da du das Trennzeichen im Array Befehl frei wählen kannst, halte ich dieses Bedenken, praktisch, für gegenstandslos. Irgendein Zeichen wird schon "frei" sein
4) das mit dem Dauern solltest Du mal näher erläutern? 10 Minuten 1Minute 1 Sekunde oder 0,1 Sekunden?
5) Größer was verstehst du darunter ? Was ist groß? Und wozu benötigt man das dann? Sind 10.000 Datensätze mit 10 Feldern groß oder klein?
6) Mehrzeilige Feldinhalte? Wozu bitte sollen die gut sein? Mehrzeiligkeit kann man auch aus "einzeiligen" Feldern herstellen. Aber klar, wer den Inhalt von Märchenbüchern in datenbanken speichern will.....
Peter
Moin Alina,
mir ist klar, für die folgenden Zeilen beziehe ich wieder mal Prügel...egal.
Ich kann mich einfach nicht entschließen Datenbanken zu verwenden. Mir ist das ganze drum herum einfach zuviel.
Bei mir funktionieren ; getrennte Datensätze in einfachen Textdateien geschrieben bestens. Was ich damit mache? Kundendaten verwalten, die ich in Autoit, zusätzlich zu denen benötige, die eine entsprechendes Programm zur Verfügung stellt. Bisher habe ich auf diese Art einige hundert Datensätze im Einsatz. Funktioniert reibungslos.
Ich schreib mir die Datensätze in eine Textdatei z.B.
kundennummer;Alina;Dänisch;Steuer;mail@mail.com;telefon;Fax;handy;;
Kundennummer;keiner;deutsch;keine Ahnung;keiner@mail.de;telefon;fax;handy;skonto;rosa
und lese sie mit:
Global $_a_kunden
_FileReadToArray('G:\xre\stamm.txt', $_a_kunden, $FRTA_COUNT,';')
in ein Array. Dort Stehen die Daten dann in einem entsprechenden 2D Modell. Eine def. der Arraygröße ist überflüssig, das passiert mit dem _FileRead Befehl automatisch (Worüber ich mich stets wundere)
Für mich geht das, reibungslos und flott. Um es vorab zu sagen - nein die Erstellung der Datensätze dauert nicht länger als das in Datenbanken zu schreiben. Und ja es mag sein, dass es um irgendwelche Zeiteinheiten schneller geht, in der Datenbank - vielleicht, aber nichts was stört.
LG
Peter
So sollte es nun stimmen:
Local $sZeit = "1:20 AM"
Local $_add = 0
Local $_i = ''
If StringMid($sZeit, 2, 1) = ":" Then
$sZeit = '0' & $sZeit
EndIf
If (StringRight($sZeit, 2) = 'PM') And (StringLeft($sZeit, 2) <> '12') Then
$_add = 12
EndIf
If (StringRight($sZeit, 2) = 'AM') And (StringLeft($sZeit, 2) = '12') Then
$_add = -12
EndIf
$_i = StringLeft($sZeit, 2)
$_i = Number($_i) + $_add
$sZeit = $_i & StringMid($sZeit, 3, 3)
If StringMid($sZeit, 2, 1) = ":" Then
$sZeit = '0' & $sZeit
EndIf
MsgBox(0, "Ergebnis", $sZeit)
Alles anzeigen
Sorry, auf die Idee dass 12:00 PM mittags um 12 ist bin ich auch gerade erst gekommen.... da es für mich immer Past (nach) war warfür mich alles bis 12:00 vor... Aber das scheint ja sogar im englischsprachigen Raum nicht ganz klar zu sein. Ein (englischer) Freund von mir meinte das würde eh keiner sagen... 12:00 PM sei einfach noon... und 12:00 AM sei midneight....
So gesehen ist also 12 PM mittags um 12 und 12:00 AM eigentlich 0:00 --- womit klar ist mit Am und PM gibt es eigentlich kein 24:00 Uhr. Denn 12 Am ist 0:00 umd 12 PM = 12:00 (mittags)
Da muss ich meinen simplen Source wohl anpassen...
Peter
AM bedeutet Vormittag (die Zeit zwischen 00:00 und 12:00) ---> 12:00 AM = Mittags 12:00 --> Da stimmt der Code
PM bedeutet Nachmittag also den Zeitraum von Mittags(12:01 bis 24:00) bis Mitternacht. Da ist die Auffassung wie folgt:
12 Uhr Mitternacht = 24 Uhr und gehört sozusagen zum "alten" Tag d.h. 1. Januar 24:00 da ist der 01. Januar rum. Die nächste Zeitangabe ist dann 0:01 das ist bereits der 2. Januar
00:00 Mitternacht ist demzufolge die Zeitangabe die zum 2ten Januar gehört also zum Neuen Tag --- > Der ganze Tag liegt noch vor Dir.
--------------------
Was im übrigen auch für diese Auffassung spricht ist folgendes... der Tag hat 24 Stunden und wenn wir zählen kommt nach 23:59 24:00 Uhr und nicht 0:00 Uhr.
0:00 Uhr ist sozusagen der Start in den neuen Tag 0:00 +23 Stunden und 59 Minuten ergibt 23:59 also kurz vor 24 Uhr....
Peter
So gehts auch:
------------------
Local $sZeit = "08:30 PM"If StringRight ( $sZeit, 2) = 'PM' Thenlocal $_i = StringLeft ($sZeit,2)$_i = Number ($_i) +12$_i = String ($_i)$sZeit = $_i & StringMid ($sZeit, 3, 3)
else$sZeit = StringLeft ($sZeit, 5)endifMsgBox(0, "Ergebnis", $sZeit ) ;Ausgabe ist: 20:30
-------------
LG
Peter
Auch wenn der Beitrag alt ist - ich bin vor ein paar Tagen zufällig darüber gestolpert, habe die Beiträge gelesen, ein wenig im Netz nachgesehen und kam dan zu einem einfachen Workaround der vielleicht für den einen oder andern von Interesse ist:
-------------------
Local $_schritt = 3 ; Diese Variable gibt sozusagen den Aktualisierungsrythmus an. Man kan jede Zahl einsetzen, sofern man eine Auswahlbox anbieten möchte = 3 besser als 1
for $_i = 9 to 1 Step -$_schritt
MsgBox 0, 'Zählbox', 'Es bleibt noch ' & $_i & ' s',$_schritt)
next
-------------------
Natürlich muss man mit den "Nachteilen" einer standad MSG box leben, meint es geht nicht ohne Button und den entsprechenden Einschränkungen - aber es tut in vielen Fällen was man braucht.
LG
Peter
Du hast wohl Probleme mit Mitgliedern, die anderer Meinung sind als Du, oder Probleme mit der deutschen Sprache?
Was "übergriffig" ist - davon jedenfalls hast Du keine Ahnung. Ich empfehle einen Deutschkurs!
Wie sonst kannst Du so einen Unsinn schreiben?
Deine übergriffige Aussage, dass wir bestimmte Diskussionen unverzüglich zu unterlassen haben ist völlig daneben.
Wo steht das? Lerne lesen und verstehen!
Peter
Von was sprecht ihr? Von win10 und 11 Problemen? ![]()
![]()
MojoeB das sehe ich auch so. Mit dem heutigem "Updatewahnsin" ist man im Zweifel mehr damit beschäftigt, seine Programme an irgendwelche Pseudeuppdates anzupassen, als zu funktioneller Weiterentwicklung zu komen.
LG
Peter
Ja, nur das deine erstbeste Lösung keine Steinzeitlösung ist. Ich habe auch an stringright gedacht als ich die Frage des TE-Erstellers sah. Und ja die Antwort von Moobas ist schwer verständlich, als ich sie gelesen habe, dachte ich zuerst, der spricht chinesisch. Nach Ausprobieren, und anständig Drüberschauen, war mir klar was Moobas vorgeschlagen hatte. Es funktioniert reibungslos.
Klar je länger man über etwas spricht, desto mehr Lösungen tauchen auf, nur eine Lösung zu "diskreditieren" weil sie, unbewiesen, angeblich etwas langsamer ist --> macht das Sinn?
Und ja Autoit ist unser "Berufsergänzungs Hobby" und diskutieren gehört dazu - nur ob es für einen Hilfesuchenden immer sinnvoll ist? Im übrigen fällt mir dann bei der Gelegenheit ein, dass man es sich als einfacher User, von Powerusern gefallen lassen muss, dass Antworten in einer Diskussion ausgeblendet werden? Wer also sollte ermahnt werden eine freie Diskussion zuzulassen? Den Link zu meinem "Ausblendungsbeispiel" kann ich gerne nachreichen. Man findet Ihn aber hier im Forum, erst vor kurzem!
Peter
Funktioniert das nur für Programme oder ev. auch für Ordnerpfade? Bzw könnte man die Pfade ev. in der *.ini hinterlegen?
LG
Peter
Manchmal frage ich mich welche Diskussion hier geführt wird. Der Einzeiler mit stringsplit ist erst nach mehrmaligem Hinsehen verständlich, funktioniert aber tadelsfrei. Ich gebe zu ich habe den Einzeiler auch erst "ausprobiert" bevor ich genau verstanden habe was da "getrieben" wird!
Ob er 1/100 s schneller oder langsammer ist ? Wem juckt es in der Praxis? Keinen? Genau. Das ist (von ein paar ganz wenigen Anwendungen abgesehen) nur "falcher Ehrgeiz". Zumal gar nicht bewiesen ist, ob die Lösung mit stringsplit tatsächlich "langsam" ist. Weshalb also den Hilfesuchenden verunsichern? Bei der ganzen Diskusion wird dann (wenn ich es nicht versehnetlich überlesen habe) sofern man nach einer anderen Lösung sucht, die naheligeste mit stringsplitright übersehen.
Also stopt das Verunsichern eines Fragestellers....
Peter