דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
A

avr416

@avr416
אודות
פוסטים
1.0k
נושאים
203
קבוצות
0
עוקבים
2
עוקב אחרי
0

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • תוכנה לשליחת אימיילים
    A avr416

    @מלא

    איפה אני הולך לכתוב את הטקסט שאני רוצה לקבל לקובץ? ואיך אני ממזג לו את השמות.

    יצרתי דף HTML ואני לא יודע איך אני קורא לייצא אותו.

    אני המלצתי לך להשתמש ברייזור, כי אני לא מכיר את מה שsoft המליץ.
    בשביל רייזור אתה צריך פרוייקט asp.net mvc שמשתמש במנוע של רייזור.
    הRazor בעצם מאפשר לך לכתוב קוד HTML ולשלב בתוכו משתנים של C # בקלות, כך שכאשר הדף מרונדר הוא מציג את תוכן המשתנה במקום המתאים.

    יש לך כאן מדריך בעברית ASP.NET MVC

    בהצלחה!

    פורסם במקור בפורום CODE613 ב08/06/2017 15:13 (+03:00)


  • תוכנה לשליחת אימיילים
    A avr416

    @דוד ל.ט.

    ב. מודול של מיני מיזוג - שילוב תבנית טקסט עשיר עם טוקנים של שדות המיזוג

    את זה ניתן לעשות בקלות על ידי שימוש ב Razor, אם תרצה בהמשך אשתדל להעלות דוגמא שעשיתי בעבר להפקת קבלות בדרך הזו.
    אח"כ גם ניתן בקלות להפוך כל HTML ל PDF ולשלוח אותו במייל כרצונך.

    פורסם במקור בפורום CODE613 ב06/06/2017 14:17 (+03:00)


  • datepicker dd/mm/yy בדפדפן כרום
    A avr416

    הייתה לי בעיה שכאשר אני רוצה להציג תאריך בפורמט הנ"ל, הולידציה תמיד בטוחה שזה בפורמט mm/dd/yy ושולחת לי שגיאה כשהיום גדול מ12 לחודש..
    לאחר הרבה שבירת שיניים מצאתי שזו בעיה מוכרת עם דפדפן כרום,
    והפתרון הוא להוסיף את הקוד הבא (שאין לי מושג מה בדיוק הוא עושה.. כלומר מה פירוש הביטוי:

    !/Invalid|NaN/.test
    

    אם מישהו רוצה להסביר - אשמח <!-- s:-) --><img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":-)" title="מחייך" /><!-- s:-) -->)
    הנה הקוד המלא:

    jQuery.validator.methods.date = function (value, element) {
        var isChrome = /Chrome/.test(navigator.userAgent) && /Google Inc/.test(navigator.vendor);
        if (isChrome) {
            var d = new Date();
            return this.optional(element) || !/Invalid|NaN/.test(new Date(d.toLocaleDateString(value)));
        } else {
            return this.optional(element) || !/Invalid|NaN/.test(new Date(value));
        }
    };
    

    זו התשובה השנייה בסטאק , מאחר שהראשונה כבר אינה רלוונטית היום.

    פורסם במקור בפורום CODE613 ב19/04/2017 15:19 (+03:00)


  • שגיאה 403 בהורדת אייקון מעודפים
    A avr416

    כן, גם אני מקבל שגיאה 403.

    פורסם במקור בפורום CODE613 ב22/03/2017 18:14 (+02:00)


  • API באקסס
    A avr416

    תתחיל כאן
    http://webmaster.org.il/articles/csharp

    פורסם במקור בפורום CODE613 ב29/03/2017 13:19 (+03:00)


  • VS 2017 - השקה רשמית!!
    A avr416

    @ClickOne

    דוד, התקנת כבר אותו?
    אני על המחשב החדש שלי, ומתלבט אם כדאי להתקין אותו או את 2015. (לפעמים יש התנגשויות בין גירסאות, במיוחד שבשרת הפיתוח ובמחשב הישן יש עדיין 2015)

    אצלי כרגע מותקנים שניהם על המחשב, ואין לי התנגשויות..
    אכן, ההתקנה הרבה יותר מהירה.

    פורסם במקור בפורום CODE613 ב15/03/2017 18:20 (+02:00)


  • C#: שתילת טקסט בתוך קובץ PDF קיים בעברית, כולל יישור לימין
    A avr416

    כידוע, ישנם כמה ספריות נפוצות ליצירת ועריכת קבצי PDF בדוטנט, ואחת מהם היא: iTextSharp.
    אלא שכפי שהבנתי יש איתם בעיה מוכרת וידועה של תמיכה בRTL.
    בד"כ ממליצים לעבוד עם אובייקט של טבלה, ולהגדיר את הטבלה מימין לשמאל וכך לעקוף את הבעיה, עיינו כאן בהרחבה.

    כל זה טוב ויפה כשכותבים את הPDF מאפס, אולם כשרוצים לעשות מניפולציה על קובץ קיים, זה כבר יותר מסובך.
    לאחר חיפושים נרחבים, כתבתי את הפונקציה הבא:

    sing System;
    using iTextSharp.text.pdf;
    using System.IO;
    using iTextSharp.text;
    
    namespace CreatePDF
    {
        public class PdfHelperExternal
        {
            //http://stackoverflow.com/questions/24678640/itext-pdfdocument-page-size-inaccurate?answertab=votes#tab-top
            public static bool AddHeaderToPdfFile(String srcPath, String destPath,string text)
            {
                PdfReader reader = new PdfReader(srcPath);
                PdfStamper stamper = new PdfStamper(reader, new FileStream(destPath, FileMode.Create, FileAccess.Write));
               //כאן ניתן להגדיר כל פונט שרוצים
                var baseFont = BaseFont.CreateFont(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Fonts),
                                "gisha.ttf"), BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
                var font = new iTextSharp.text.Font(baseFont, 14, iTextSharp.text.Font.BOLD);
    
                //הטקסט שאנו רוצים לשתול
                Phrase footer = new Phrase(text, font);            
               
                for (int i = 1; i <= reader.NumberOfPages; i++)
                {                
                    float x, y;
                    //הגדרת המיקום בדף
                    if (reader.GetPageRotation(i) % 180 == 0)
                    {
                         x = reader.GetPageSize(i).Width / 2;
                         y = reader.GetPageSize(i).GetBottom(20);
                    }
                    else
                    {
                        x = reader.GetPageSize(i).Height / 2;
                        y = reader.GetPageSize(i).Right= 20;
                    }
                    ColumnText.ShowTextAligned(
                        stamper.GetOverContent(i), Element.ALIGN_CENTER,
                        footer, x, y,0, PdfWriter.RUN_DIRECTION_LTR, ColumnText.AR_LIG);
                }
                stamper.Close();
                reader.Close();
                return true;
            }
        }
    }
    

    [u:2mkkf33w]קצת הרחבה למי שרוצה להבין מה אנו עושים פה:[/u:2mkkf33w]
    הפונקציה מקבלת 3 פרמטרים: כתובת קובץ המקור, כתובת קובץ היעד (הקובץ שאנו רוצים לשמור), הטקסט שאנו רוצים להוסיף.
    בשורה 16 אנו מגדירים את סוג הגופן שאנו רוצים להשתמש בו.
    בשורה 18 את הגודל שלו, אפשר להוסיף שם גם הגדרת צבע אם רוצים.
    בשורה 23 אנו רצים בלולאה על כל העמודים בקובץ ושותלים בכל עמוד ועמוד את הטקסט שאנו רוצים.
    בשורה 27 אנו בודקים האם העמוד הוא לאורך או לרוחב (כדי שאם העמוד לרוחב - הטקסט יודפס בתחתית האמיתית שלו ולא בצד.
    בשורה 29 אנו מגדירים את נקודת הX - דהיינו המיקום שבו יתווסף הטקטסט יחסית לרוחב המסך, בקוד זה מוגדר לאמצע רוחב העמוד, כך שהטקסט מופיע ממורכז.
    בשורה 30 אנו מגדירים את נקודת הY - דהיינו המרחק של הטקסט מהשוליים התחתונים או העליונים (כדי שהטקסט יופיע למעלה צריך לקרוא לפונקציה GetTop ולתת לה את הערך שהוא המרחק מהקצה העליון).
    אותו דבר אנו עושים בשורות 34-35 רק כלפי הצד. (במקרה שהעמוד לרוחב ולא לאורך).
    בשורה 37 אנו שותלים את הטקסט שיצרנו בתוך התוכן הקיים.
    stamper.GetOverContent(i) - מורה לטקסט לדרוס את הפיקסלים הקיימים בקובץ המקור, כך אנו מקבלים חתימה מעל גבי הקובץ. אפשר לשנות את זה, כך שהחתימה לא תדרוס את תוכן הקובץ, והקובץ יופיע אחריה (או לפניה, תלוי אם היא למעלה או למטה).
    [u:2mkkf33w]בשורה 39 אנו מוסיפים שתי מאפיינים שהם אלה שמגדירים את היישור לימין:[/u:2mkkf33w]

    PdfWriter.RUN_DIRECTION_LTR, ColumnText.AR_LIG

    בהצלחה לכולם!!
    אברהם

    פורסם במקור בפורום CODE613 ב17/02/2017 14:29 (+02:00)


  • מציאת כתובת MAC של מכשיר ברשת
    A avr416

    דוד - תודה רבה רבה על ההשקעה הענקית!!
    עשית לי את כל העבודה :lol:
    clickone אכן אני מנסה לעשות משהו דומה לשלו, אבל לא בדיוק.
    אני צריך רק זיהוי תנועה, ובמידה וזוהתה תנועה לשמור לוידאו על המחשב. אין צורך לשלוח את זה.
    כמו כן, יש לי טאבלט שאני יודע את הMAC שלו, וכאשר אני מזהה שהוא התחבר לרשת מעל חצי שעה, אני רוצה לשלוח הודעה לבעל הרשת, ואז הוא יכול אח"כ לבוא ולראות במצלמות מה בדיוק אירע באותו זמן.
    זה פרויקט קטן שאני עושה עבור חבר.

    פורסם במקור בפורום CODE613 ב19/01/2017 15:31 (+02:00)


  • שמירת קובץ וידאו - שימוש בספריה EmguCV
    A avr416

    @דוד ל.ט.

    א. אתה מעתיק פריימים בלולאה ללא הגבלת מהירות, ייתכן שזה מידי fps לצרכים שלך.

    בעקרון בקוד הזה:

    using (VideoWriter vm = new VideoWriter(fileName, 30, new Size(640, 480), true))
                {
                    var frames = GetVideoFrames(Time_millisecounds);
                    foreach (var frame in frames)
                    {
                        vm.Write(frame);
                    }              
                               
                }
    

    המספר 30 בשורה הראשונה - מגדיר את כמות הפריימים לשניה.
    אך אני לא בטוח שזה באמת עובד..
    זה הקוד המלא והמתוקן - תודה רבה לדוד ל.ט.!

    public class RecordVideo
        {
            private static string folder = @"C:\Users\Avraham\Documents\demo\";
            private static string fileName;
            public static void Record(int Time_millisecounds =10000)
            {            
                fileName = folder + dateTimeToString(DateTime.Now) + ".avi";            
                //יצירת מופע של וידאו ורייטר על מנת לשמור לקובץ
                using (VideoWriter vm = new VideoWriter(fileName, 30, new Size(640, 480), true))
                {
                    var frames = GetVideoFrames(Time_millisecounds);
                    foreach (var frame in frames)
                    {
                        vm.Write(frame);
                    }              
                               
                }
            }
          /// <summary>
          /// מקליטה וידאו באורך זמן מוגדרא מראש
          /// </summary>
          /// <param name="Time_millisecounds"></param>
          /// <returns></returns>
            private static IEnumerable<Mat> GetVideoFrames(int Time_millisecounds)
            {
                List<Image<Bgr, Byte>> image_array = new List<Image<Bgr, Byte>>();
                Stopwatch SW = new System.Diagnostics.Stopwatch();
    
                bool Reading = true;
                Capture _capture = new Capture();
                //מגדיר את הגובה והרוחב של התמונה
                _capture.SetCaptureProperty(Emgu.CV.CvEnum.CapProp.FrameWidth, 640);
                _capture.SetCaptureProperty(Emgu.CV.CvEnum.CapProp.FrameHeight, 480);
                SW.Start();
                //לולאה שמצלמת תמונות 
                while (Reading)
                {                
                    Image<Bgr, Byte> frame = _capture.QueryFrame().ToImage<Bgr, Byte>();
                    if (frame != null)
                    {                  
                        yield return frame.Mat;
                        if (SW.ElapsedMilliseconds >= Time_millisecounds) Reading = false;                  
                    }
                    else
                    {
                        Reading = false;
                    }
                }        
            }
            private static string dateTimeToString(DateTime dateTime)
            {            
                return string.Format("DateRec{0}-{1}-{2}_Time{3}-{4}-{5}", dateTime.Day, dateTime.Month, dateTime.Year, dateTime.Hour, dateTime.Minute, dateTime.Second);            
            }
        }
    

    פורסם במקור בפורום CODE613 ב17/01/2017 14:51 (+02:00)


  • שמירת קובץ וידאו - שימוש בספריה EmguCV
    A avr416

    טוב, אני מנסה שוב פעם, למרות שאני תוהה לעצמי אם מישהו מכיר את הספריה הזאת?? או שמא אתם בכלל ממליצים לי על ספריה אחרת?

    בכל אופן, כתבתי את הקוד הבא שאמור להקליט קובץ וידאו ולשמור אותו על המחשב, אך משום מה זה לא עובד לי.
    דיבגתי את הקוד, זה עובד ופועל, מתקבל מערך של כ500 פריימים וכביכול זה כותב אותו לקובץ, אך משום מה - אני לא רואה במחשב שלי שום קובץ וידאו שנוצר 😞
    חיפשתי וחיפשתי בגוגל, ולכאו' אני עושה בדיוק מה שאמורים לעשות, אך זה לא עובד..

    הנה הקוד:

    public class RecordVideo
        {
            private static string folder = @"C:\Users\Avraham\Documents\demo\";
            public static void Record(int Time_millisecounds =10000)
            {
                List<Image<Bgr, Byte>> Image_Array;
                //יצירת מופע של וידאו ורייטר על מנת לשמור לקובץ
                using (VideoWriter vm = new VideoWriter(folder + DateTime.Now + ".avi", 30, new Size(640, 480), true))
                {
                    Image_Array = GetVideoFrames(Time_millisecounds);
                    foreach (var frame in Image_Array)
                    {
                        //כתיבת התמונה לקובץ הוידאו
                        vm.Write(frame.Mat);
                    }                
                }
            }
          /// <summary>
          /// מקליטה וידאו באורך זמן מוגדרא מראש
          /// </summary>
          /// <param name="Time_millisecounds"></param>
          /// <returns></returns>
            private static List<Image<Bgr, Byte>> GetVideoFrames(int Time_millisecounds)
            {
                List<Image<Bgr, Byte>> image_array = new List<Image<Bgr, Byte>>();
                Stopwatch SW = new System.Diagnostics.Stopwatch();
    
                bool Reading = true;
                Capture _capture = new Capture();
                //מגדיר את הגובה והרוחב של התמונה
                _capture.SetCaptureProperty(Emgu.CV.CvEnum.CapProp.FrameWidth, 640);
                _capture.SetCaptureProperty(Emgu.CV.CvEnum.CapProp.FrameHeight, 480);
                SW.Start();
                //לולאה שמצלמת תמונות ושומרת אותם למערך
                while (Reading)
                {
                    Image<Bgr, Byte> frame = _capture.QueryFrame().ToImage<Bgr, Byte>();
                    if (frame != null)
                    {
                        image_array.Add(frame.Copy());
                        if (SW.ElapsedMilliseconds >= Time_millisecounds) Reading = false;
                    }
                    else
                    {
                        Reading = false;
                    }
                }
    
                return image_array;
            }
        }
    

    קישורים לסטאק:

    אשמח לעצות ועזרה!!
    תודה רבה רבה מראש, אברהם.

    פורסם במקור בפורום CODE613 ב15/01/2017 09:52 (+02:00)


  • קובץ EXE אצל הלקוח מזוהה כוירוס
    A avr416

    עיין כאן:
    זה דבר יקר.
    אולי ימצאו לך כאן פתרונות יותר חכמים.
    לי וינדוס חסם את הקבצים בטענה שהם ממקור לא מוכר, אבל האנטיוירוס (node32) לא עשה בעיות..

    פורסם במקור בפורום CODE613 ב13/01/2017 11:30 (+02:00)


  • קוד לזיהוי תנועה
    A avr416

    טוב זה מה שיצא לי לבסוף.
    אשמח לשמוע הערות והארות.
    אני משתמש בספריה הזאת :

    using Emgu.CV;
    using Emgu.CV.Structure;
    using System;
    using System.Linq;
    
    namespace MotionDetection
    {
        public static class ProcessImage
        {
            //אובייקט המצלמה
            private static Capture capture = new Capture();
            //הגדרת גודל הפריים, ככל שהוא קטן יותר כך ידרשו פחות משאבים לעיבוד התמונה
            private static System.Drawing.Size frameSize = new System.Drawing.Size(640, 480);
            private static Image<Bgr, Byte> currentFrame = new Image<Bgr, Byte>(frameSize);
            private static Image<Bgr, Byte> previousFrame;
    
            private static DateTime time;
    
            private static Image<Gray, Byte> diff = new Image<Gray, Byte>(frameSize);
    
            public static void ProcessFrame()
            {
                if (previousFrame == null)
                {
                    currentFrame = capture.QueryFrame().ToImage<Bgr, Byte>();
                    time = DateTime.Now;               
                    previousFrame = currentFrame.Copy();
                }
                else
                {
                    currentFrame = capture.QueryFrame().ToImage<Bgr, Byte>();
                    if (haveMotion(currentFrame, previousFrame))
                    {                   
                       //להקליט את התנועה ולשמור ולשלוח
                    }
                    else
                    {
                        //אין תנועה ממשיכים בניטור
                        ProcessFrame();
                    }
    
                }
            }
            /// <summary>
            /// פונקציה שמשווה שתי תמונות ובודקת אם הייתה תזוזה
            /// </summary>
            /// <param name="currentImg"></param>
            /// <param name="prevImg"></param>
            /// <returns></returns>
            private static bool haveMotion(Image<Bgr, Byte> currentImg, Image<Bgr, Byte> prevImg)
            {
                //המרת התמונות לאפור לצורך עיבוד קל
                var grayCurrent = currentImg.Convert<Gray, byte>();
                var grayPrev = prevImg.Convert<Gray, byte>();
                //יצירת קובץ חדש שמכיל את השינויים
                CvInvoke.AbsDiff(grayPrev, grayCurrent, diff);
                //המרת הפיקסלים של התזוזה ללבן, והפיקסלים שלא השתנו לשחור
                //הערך הראשון מגדיר מספר שממנו ומטה כולם יולבנו, כדי לסנן רעשים
                var threso = diff.ThresholdBinary(new Gray(80), new Gray(255));
                previousFrame = currentImg.Copy();
             //כאשר הערך הוא 0 סימן שאין שינויים בין התמונות ולא הייתה תזוזה
                var x = threso.CountNonzero();
                //ככל שהערך קטן יותר זו תזוזה קלה מאד, לכן רצוי לא לשים 0 כדי לסנן רעשי רקע (אור וכדומה 
                if (x.Sum() > 1000)
                {
                    return true;
                }
                else
                {
                    return false;
                }
            }
        }
    }
    

    השימוש ע"י קריאה בלולאה כך:

    var success = true;
                while (success)
                {
                    ProcessImage.ProcessFrame();               
                }
    

    שבת שלום!!

    פורסם במקור בפורום CODE613 ב13/01/2017 15:08 (+02:00)


  • קוד לזיהוי תנועה
    A avr416

    אני משתמש בספריה emguCV (עטיפה דוטנטית לספריה OpenCV) ואני מנסה לכתוב פונקציה שתחזיר לי ערך בוליאני האם התרחשה תנועה או לא.

    כתבתי את הקוד הבא: ע"פ התיעוד שלהם כאן

    Capture capture;
            Image<Bgr, Byte> currentFrame = new Image<Bgr, Byte>(640, 480);  
            Image<Bgr, Byte> previousFrame; 
            Image<Bgr, Byte> Difference; 
            DateTime time;
    
            Image<Gray, Byte> des = new Image<Gray, Byte>(640, 480);
            Image<Gray, Byte> thres = new Image<Gray, Byte>(640, 480);
            Image<Gray, Byte> eroded = new Image<Gray, Byte>(640, 480); 
    
            public void ProcessFrame()
            {
                if (previousFrame == null) 
                {                
                    currentFrame = capture.QueryFrame().ToImage<Bgr, Byte>();           
                   
                    time = DateTime.Now;
                }
                else
                {                
                    currentFrame = capture.QueryFrame().ToImage<Bgr, Byte>();
                    Difference = previousFrame.AbsDiff(currentFrame);
                    Difference = Difference.ThresholdBinary(new Bgr(25, 25, 25), new Bgr(255, 255, 255)); 
             //איך אני יכול לדעת האם ישנם פיקסלים לבנים בתמונה??                                       
                
                }
            }
    

    השאלה היא כיצד אני יכול לדעת האם ישנם פיקסלים לבנים בתמונה, שזה אומר שהייתה תזוזה, ואז אני רוצה להקליט את התנועה?
    אני מבין שיש פונקציה בשם erode אך אני לא מצליח להשתמש בה (ראיתי כאן שהוא משתמש בה אבל זה קוד ישן, והיום היא דורשת פרמטרים נוספים שאין לי מושג מהם 😮
    אשמח לעזרה!! תודה רבה!!

    פורסם במקור בפורום CODE613 ב12/01/2017 21:05 (+02:00)


  • הפסקה והתחלה לסרוגין של תהליך
    A avr416

    תשתמש בInvoke() כדי לציין שישאר על אותו טרייד.
    אני לא ככ מבין בזה, אבל נראה לי שזה הפתרון..

    פורסם במקור בפורום CODE613 ב09/11/2016 23:26 (+02:00)


  • דואר ישראל API
    A avr416

    כאן נראה לי שתמצא את מה שאתה מחפש

    אבל הייתי ממליץ לך לפנות אל דואר ישראל ישירות ולשאול אותם, לפעמים זה עובד :smile:

    בקישור הזה:
    יש בחור שעשה אפליקציה לאנדוראיד לדואר כוללת מעקב חבילות וכל שירותי הדואר, לבסוף הדואר אימץ אותה והיא הפכה להיות רשמית.
    אתה יכול לפנות אליו ולבקש ממנו את הAPI ישירות.

    ואל תשכח עדכן אותנו בתוצאות..
    בהצלחה!

    פורסם במקור בפורום CODE613 ב04/11/2016 09:27 (+02:00)


  • Class ב JS הגדרת משתנים מתוך פונקציה
    A avr416

    הסבר מורחב בעברית לטעות שקרתה לך שהיא טעות נפוצה להרבה מתחילים בJS.
    כמו שsofts כתב לך הפתרון הרגיל הוא לשמור בפונקציה את המשתנה this בתוך משתנה אחר, לדוגמא כך:

    var self = this;
    

    את התקן החדש אינני מכיר, ולא בדיוק הצלחתי להבין מהקישור מהו הפתרון החדש..

    פורסם במקור בפורום CODE613 ב20/10/2016 11:58 (+03:00)


  • MVC - הגדרת משך ההשהיה אחרי Lockout
    A avr416

    עיין כאן יש פוסט כיצד להציג למשתמש שהוא עומד להיחסם בעוד X נסיונות.

    פורסם במקור בפורום CODE613 ב26/08/2016 14:56 (+03:00)


  • מניפולציות על קובץ XML בעת ייבוא לSQL
    A avr416

    טוב, אז זו הייתה טעות טיפשית שלי :?
    איתחלתי את המונה בתוך הלולאה הראשונה, כך שהוא התאפס כל הזמן לפני שהגיע לאלף איטרציות..
    אגב, עכשיו אני רואה שאם אני לא משתמש בכלל במונה ולא מאפס את הEF אז זה לוקח לו הכי מהר (אחרי ששיניתי את ההגדרות של הקונפיגורציה כמובן..) (ל33,000 שורות 16 שניות).
    אם המונה פועל על מאה אז זה כמעט אותו זמן, אם הוא על 1000 לוקח לו 32 שניות, אם הוא על 10000 לוקח לו יותר מדקה..
    אז נראה שבכלל זה מיותר לאפס אותו ולאתחל אותו מחדש.

    פורסם במקור בפורום CODE613 ב28/08/2016 22:43 (+03:00)


  • JSON ב-VBA
    A avr416

    א. קודם כל - תמחוק את השווה שאחרי הסימן שאלה. את השווה מוסיפים רק לאחר פרמטר, למשל id=3, כלומר שהURL אמור לקבל פרמטר של ID, ואז אתה שולח לו שהפרמטר 3 שייך לID. אבל לא שייך לשים = בלי לרשום קודם שום דבר.
    ב. אתה מנסה לשלוח JSON בשאילתת GET, דבר שלפי מה שנראה לי בלתי אפשרי.
    אם אתה צריך לשלוח JSON זה רק בתור שאילתת POST, כלומר שהמידע לא נשלח דרך הURL
    תחפש בגוגל על ההבדל בין פוסט לגט ותמצא הרבה חומר בעברית, דבר שיעזור לך לפתור את הבעיה שלך, וגם על הדרך להרחיב אופקים ולהבין קצת יותר איך עובד העסק..

    פורסם במקור בפורום CODE613 ב18/08/2016 17:20 (+03:00)


  • LINQ To XML: מונה של התווים בקובץ
    A avr416

    @ClickOne

    Length

    למיטב הבנתי זה מחזיר את האורך של המילה, אך אני רוצה את המיקום של התו של המילה, כלומר התו ה34500 מתחילת הקובץ.
    את זה זה לא נותן לי, ואני גם לא יכול לחשב את כל הlength של כל התווים בקובץ כיון שאני צריך לדעת גם את הרווחים..

    פורסם במקור בפורום CODE613 ב18/08/2016 11:59 (+03:00)

  • 1
  • 2
  • 11
  • 12
  • 13
  • 14
  • 15
  • 18
  • 19
  • 13 / 19
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום