שאלה: איך עושים בתוסף vsto לוורד ש taskpane יישאר תמיד במסמך הנוכחי
כלומר שם אני פוח מסמך חדש אז הוא יעבור אליו וכן אם אני עובר בין מסמך למסמך
pcinfogmach
-
שאלה: איך עושים בתוסף vsto לוורד שtaskpane יישאר תמיד בחלונית האקטיבית -
בקשת עזרה עם קוד בc#@dovid כתב בבקשת עזרה עם קוד בc#:
הקוד שלך נראה כמו של אחד שלא שמע על המושג פונקציה/פרוצדורה מימיו, וזה מאוד מקשה עליך לעבוד.
אתה צריך להתרגל לחלק את הקוד לפיסות קטנות, שעל כל פיסה יש תפקיד מוגדר וסגור. את שיתוף המידע בין הפיסות עושים או עם שדות/מאפיינים משותפים במחלקה (OOP).תודה על ההערה אני מכיר את המושג פשוט התעצלתי אתה צודק. במאה אחוז.
אגב שאלה האם פיצול קוד ארוך להרבה חלקים עלול להאט את הקוד (כי למעשה עכשיו יש קצת יותר שורות בקוד מאם אילו הכל היה בתוך קוד אחד)
-
בקשת עזרה עם קוד בc#@dovid כתב בבקשת עזרה עם קוד בc#:
if (searchBookList.Contains(filePath))
לא הבנתי שורה זו כי כאן חזרת לstring המקורי לכאורה אז היכן אני משתמש בhashset
-
בקשת עזרה עם קוד בc#תודה לכל העונים כנראה שהבעיה היא אחרת ממה שחשבתי כי עכשיו עשיתי בדיקה עם linqpad והכל עבד כשורה מצו"ב קוד הבדיקה אשב על זה קצת
static void Main(string[] args) { // Manually define a comma-separated string string searchBookList = "בראשית - עם ניקוד,בראשית - עם טעמים,בראשית - ללא ניקוד,בראשית - רש''י,בראשית - רש''י (ב),בראשית - שפתי חכמים,בראשית - רמב''ן,בראשית - תרגום יונתן,בראשית - אור החיים,בראשית - אבן עזרא,בראשית - בעל הטורים,בראשית - תרגום אונקלוס,בראשית - ספורנו,בראשית - כלי יקר,בראשית - דעת זקנים,מדרש רבה - חומש בראשית,מדרש תנחומא - בראשית,ילקוט שמעוני - בראשית,חק לישראל - בראשית,חק לישראל - בראשית (ט)"; // Replace with your list of book names // Split the comma-separated string into a lookup of book names ILookup<string, string> bookNamesFilter = searchBookList.Split(',') .ToLookup(bookName => bookName); // Assuming filePaths is a list of file paths List<string> filePaths = new List<string> { "בראשית - עם ניקוד", "בראשית - עם טעמים", "בראשית - ללא ניקוד", "בראשית - רש''י", "בראשית - רש''י (ב)", "בראשית - שפתי חכמים", "בראשית - רמב''ן", "בראשית - תרגום יונתן", "בראשית - אור החיים", "בראשית - אבן עזרא", "בראשית - בעל הטורים", "בראשית - תרגום אונקלוס", "בראשית - ספורנו", "בראשית - כלי יקר", "בראשית - דעת זקנים", "מדרש רבה - חומש בראשית", "מדרש תנחומא - בראשית", "ילקוט שמעוני - בראשית", "חק לישראל - בראשית", "חק לישראל - בראשית (ט)", "שמות -עם ניקוד", "שמות -עם טעמים", "שמות - ללא ניקוד", "שמות - רש''י", "שמות - רש''י (ב)", "שמות - שפתי חכמים", "שמות - רמב''ן", "שמות - תרגום יונתן", "שמות - אור החיים", "שמות - אבן עזרא", "שמות - בעל הטורים", "שמות - תרגום אונקלוס", "שמות - ספורנו", "שמות - כלי יקר", "שמות - דעת זקנים", "מדרש רבה - חומש שמות", "מדרש תנחומא - שמות", "ילקוט שמעוני - שמות", "חק לישראל - שמות", "חק לישראל - שמות (ט)", // Add more file paths as needed }; foreach (string filePath in filePaths) { bool containsBook = bookNamesFilter .Any(group => group.Any(bookName => filePath.Contains(group.Key))); if (containsBook) { Console.WriteLine($"File '{filePath}' contains at least one of the book names."); } } }
-
שאלה בc#: האם יש אפשרות לתכנת לתוך פקד webbrowser אפשרות של caret browsingשאלה בc#: האם יש אפשרות לתכנת לתוך פקד webbrowser אפשרות של caret browsing
(לחצו F7 בדפדן שלכם אם לא ברור לכם מהו caret browsing)הייתי משתמש עם פקדים יותר מתקדמים כמו webview או cefsharp אבל הבעיה היא שהם לא זמינים ב-vsto לוורד
תודה מראש
-
בקשת עזרה עם קוד בc#@dovid כתב בבקשת עזרה עם קוד בc#:
למה שלא תיתן קלט ותגיד מה הפלט שאתה רוצה?
הקלט לדוגמא הוא:
filepath = בראשית אור החיים.
Properties.Settings.Default.searchBookList=בראשית עם ניקוד, בראשית רמב"ן
במקרה זה הbool אמור להגיד לי שfilepath לא נמצא ברשימהמשא"כ אם הfilepath היה "בראשית עם ניקוד" או "בראשית רמב"ן"
הbool אמור להגיד לי שהוא כן קיים ברשימהמה שקורה בפועל שהוא מחזיר לי ש"בראשית עם ניקוד" קיים אבל לא "בראשית רמב"ן"
-
בקשת עזרה עם קוד בc#@dovid
המטרה של הקוד היא לסנן ספרים שלא נמצאים ברשימת הספרים שב -
Properties.Settings.Default.searchBookList
(זהו חלק מהפרוייקט שלי ליצור תכנת חיפוש בקבצי טקסט ואני רוצה לתת למשתמש לבחור היכן לחפש והיכן לא אז יש לי קוד אחר שנותן למשתמש לבחור איזה ספרים וזה יוצר את הרשימה ושומר אותה בsettings כדי שיהיה זמין גם לפעם הבאה)הקוד עצמו בנוי בצורה כזו:
הרשימה בעצם היא string עם שמות ספרים מופרדים על ידי פסיק
הקוד קורא את הsrting וממיר אותו לרשימה (בהתחלה השתמשתי בlist אבל ראיתי שכותבים ש lookup יותר מהיר)
ואז הוא בודק את המשתנה filePath האם הוא קיים בתוך הרשימה או לא (כך זה נותן אפשרות לסנן כל filepath האם ייכלל בתוך החיפוש או לא)למעשה מה שקורה הוא שמתוך רשימה של נגיד 11 ספרים שיש מתוכם 8 שאמורים לחזור כנכונים הbool מחזיר למעשה רק 4 או חמש נכונים ואני תוהה האם הבעיה בקוד או בפרט אחר בתוכנה.
-
בקשת עזרה עם קוד בc#יש לי קוד שאמור לבדוק אם טקסט מסויים קיים בתוך רשימה. הבעיה היא שהוא מפספס חלק מהמקרים
using System; using System.Linq; using System.Collections.Generic; using System.Linq; // Check if Properties.Settings.Default.searchBookList is not null and not empty ILookup<string, string> bookNamesFilter; if (!string.IsNullOrEmpty(Properties.Settings.Default.searchBookList)) { // Split the comma-separated string into a lookup of book names bookNamesFilter = Properties.Settings.Default.searchBookList.Split(',') .ToLookup(bookName => bookName); } else { bookNamesFilter = Enumerable.Empty<string>().ToLookup(_ => string.Empty); } // Assuming filePath is a string representing the file path bool containsBook = bookNamesFilter .Any(group => group.Any(bookName => filePath.Contains(group.Key)));
-
מחפש דרך לקבל בקלות את כל הפרקי תהילים והמשניות שיש@dovid
אז אין הבדל מצד הקבצים עצמם? -
מחפש דרך לקבל בקלות את כל הפרקי תהילים והמשניות שיש@meir-lamdan כתב במחפש דרך לקבל בקלות את כל הפרקי תהילים והמשניות שיש:
יש לך במאגר של ספריה גם בקבצי טקסט וגם בjson
https://github.com/Sefaria/Sefaria-Export
(אם יש לך נטפרי תבדוק כאן)אפשר לשאול מה ההבדל בין הגיט של ספריא לגיט הזה שפתוח לבעלי נטפרי?
-
מחפש דרך לקבל בקלות את כל הפרקי תהילים והמשניות שיש@צדיק-תמים כתב במחפש דרך לקבל בקלות את כל הפרקי תהילים והמשניות שיש:
רק שיש שם בעיה עם הקידוד של העברית
הקידוד הוא windows 1255
אפשר לקרוא את הקובץ ככה ואז לשמור מחדש עם איזה קידוד שרק תרצו -
שאלה: איך יוצרים תוכנה שלא תזוהה כוירוסדיברתי עם מישהו בתחום והוא אמר לי את הדבר הבא
"רק מה עם התחמה? יש לך החתמת יישומים נגד אנטיוירוסים? כי לי אין, אני מחלק בד"כ תוכנות שנחשבות וירוסים אצל הרבה אנטיוירוסים, מאחר ולא הצלחתי לעבוד עם חברת החתמה נורמלית."
אשמח לקבל כל מידע בנושא
תודה
-
שאלה בC#: איך להריץ סקריפט שלא יתקע את התוכנה (windows form).@dovid
תודה.
אם הבנתי נכון אז backgroundworker עוזר רק כאשר מריצים סקריפט מתוך winform
מה עושים כאשר המקרה הוא הפוך כשמריצים winform מתוך סקריפט -
שאלה בC#: איך להריץ סקריפט שלא יתקע את התוכנה (windows form).כאשר מריצים סקריפט מתוך form מכיון שהסקריפט משתמש עם אותו thread של ה-form אז הוא בעצם תוקע את התוכנה.
הפתרון הוא כמובן להריץ אותו על thread אחר.מה שהסתבכתי הוא מה לעשות כאשר אני צריך שהform לא ייתקע אבל בו זמנית הסקריפט יהיה לו אינטראקציה עם הform כמו למשל progressbar שנמצא בתוך ה form
-
טעינת נתונים לעמודות קיימות DataGridViewמדריך בסיסי ל dapper לפשוטי העם (כמוני)
https://www.geeksforgeeks.org/c-dapper/ -
המחשב לא עובר למצב שינה@ek0583232948
האם כוונתך לפקודה 'מצב שינה' בתפריט של הכיבוי?
אם כן אז תנסה את הכלי הזה
https://www.sordum.org/9502/hibernate-enable-or-disable-v1-3/ -
שאלה: מישהו יודע איפה אפשר להשיג מידע יעיל על אוטומציה ב C#?@Aharon-0
api בעיקר אבל בc#
איזה תשתית כלומר? -
שאלה: מישהו יודע איפה אפשר להשיג מידע יעיל על אוטומציה ב C#?שאלה: מישהו יודע איפה אפשר להשיג מידע יעיל על אוטומציה ב C#?
(השאלה עבור אישתי שהתחילה עבודה חדשה ופתאום הודיעו לה שבסוף הם צריכים אטומציה בc# ולא בגאווה או סלניום ואין לה מושג מאיפה להתחיל - C# בסיסי היא יודעת כי היא למדה בסמינר).
תודה מראש.
-
תוכנה לחיפוש בתוך מסמכים כדוגמת החיפוש של אוצר החכמה עם תרגום מלא לעברית וממשק מימין לשמאל@אפרים22 כתב בתוכנה לחיפוש בתוך מסמכים כדוגמת החיפוש של אוצר החכמה עם תרגום מלא לעברית וממשק מימין לשמאל:
הומלץ למעלה להוריד את הוי. וכך עשיתי.
במקרה שלך כמובן עדיף להשאיר את הוי
-
תוכנה לחיפוש בתוך מסמכים כדוגמת החיפוש של אוצר החכמה עם תרגום מלא לעברית וממשק מימין לשמאל@פלורידה כתב בתוכנה לחיפוש בתוך מסמכים כדוגמת החיפוש של אוצר החכמה עם תרגום מלא לעברית וממשק מימין לשמאל:
אני משתמש בזה לוורד ולא נתקל בשום תקלה.
לא חייב להיות בעיה תלוי בכמות מסמכים ובחוזק של המחשב - זו לא בעיה בעצם רק פונקציה שמאוד מכבידה.