Am Wednesday, March 26, 2003 12:49 PM [GMT+1Std. Beckstown-Time], hieb Meik Schuetz <[EMAIL PROTECTED]> in die Tasten :
> Der Wert in der Variable 'freq_interval' ist bitweise codiert, soll > heissen jedes Bit der Variable steht f�r einen Wochentag; ist das bit > gleich 1 muss die Checkbox "gecheckt" werden. > > Mit "SoChecked = freq_interval And 1" fragst Du das erste Bit ab, > welches f�r den Sonntag steht. Die Variable "SoChecked" enth�lt einen > Wert gr�sser 0, wenn das Bit f�r den Sonntag gesetzt ist, andernfalls > ist sie gleich 0. > > Genauso geht das mit dem restlichen Wochentagen. Bit 2 = 2^2=4 > (Montag), Bit 3= 2^3=8, etc. Ich glaube Du hast mich nicht verstanden oder ich bin zu doof :-) Wenn ich den SQL-Server nach dem Eigenschaften eines Schedules frage, erhalte ich genau 1 Datensatz. in dem befindet sich u.a. der Wert f�r freq_interval, dessen Wert der Summe der Tages-Kobinationen entspricht. Dein obiger Bitvergleich passt, wenn der Wert jeweils einem entspr. Tag entspricht. Sind alle Tage gefragt, dann steht z.B. in freq_interval 127 Laut Fakult�tsgesetzt gibt es bei 7 Tagen 1540 Tageskombinationen. Rechne ich da falsch? Jeder Wochentag kann mit n-Wochentagen kombiniert werden, wodurch sich jedesmal ein anderes freq_interval ergibt Ist freq_interval = 15, dann sind Sonntag, Montag, Dienstag, Mittwoch = checked Vielleicht sollte ich golfen gehen? Leider dr�ngelt es..... Gruss frank ~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~ Kaffeepause im United Planet Communityserver ... http://www.intrexx.com/communityserver _______________________________________________ Coffeehouse mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/coffeehouse
