מוטי מן
-
מה ההבדל בין שני סוגי הפרויקטים הללו בויז'ואל סטודיו? -
יצירת קובץ exe יחיד לאחר הקימפול בויזו'אל סטודיוכיצד אני יכול לכלול את כל הקבצים שנוצרים לי לאחר הקימפול בתוך קובץ הexe עצמו?
ובכללי כיצד אני יכול להטמיע קבצים בתוך קובץ הexe של התוכנה עצמה?
לדוג' אני רוצה להשתמש בפונט מסויים (חינמי כמובן) ואני רוצה לוודא שהוא יותקן על מחשב המשתמש כיצד אוכל לכלול את קובץ הפונט בתוך היישום?אני מצרף פרויקט שיצרתי לדוגמה, אשמח מאוד (להפניה או) להסבר ברור, כי כל מה שמצאתי בגוגל או ב'בארד' רק סיבך אותי ולא עבד..
-
מה ההבדל בין שני סוגי הפרויקטים הללו בויז'ואל סטודיו? -
מערכת CRM למתכנת קטנצ'יק@חגי זה אכן נראה נחמד, אבל קצת מעצבן אותי שזה "נדחף" במייל, אני מנסה את זה אולי אני אתרגל לזה..
-
מערכת CRM למתכנת קטנצ'יק@לעזור-לכולם תודה, אבל זה לא נראה לי שונה כ"כ מהמערכת של zoho, ויש לזה חיסרון משמעותי בשבילי לפחות, האחסון...
-
מערכת CRM למתכנת קטנצ'יקאני צריך מערכת CRM פשוטה, שאוכל לרשום שם את פרטי הלקוח ואת העבודות שהוא הזמין, פלוס הערות מה הוא רוצה, מה בוצע, איפה אנחנו אוחזים, מה סיכמנו בטלפון, העתקי התכתבויות במייל וכדו'
אני מעוניין בזה בעיקר כי ב"ה החלו לאחרונה לחזור אלי לקוחות מפרויקטים בעבר לפרויקטים חדשים או ע"ג הישנים ואני מוצא את עצמי חופר במייל או בתיקיות המחשב לחפש הערות ורישומים לגבי המוצר/הלקוח מפעם... (והרבה פעמים לא מוצא)
אני עובד לבד, אבל חשוב לי שזה יהיה ממשק חינמי של חברה גדולה כך שאני לא אצטר לדאוג לאחסון וכו' ומצד שני אוכל לגשת מכל מקום אה, ומעדיף בעברית.
אשמח אם תוכלו להמליץ או לקשר אותי למשהו מתאים...
בחיפוש מצאתי המלצה לגבי zoho, פתחתי שם חשבון חינמי, אבל זה מרגיש לי קצת מורכב מידי ויותר מידי ענק למה שאני צריך (ובכלל הקטע של הלידים, ובאיזה שלב עומד המו"מ מול הלקוח...) -
עצירת פעולה שרצה בלולאה בטופס ויז'ואל בייסיק@dovid ניסיתי לעשות לפי מה שכתוב שם, וזה אכן עובד, אבל לא מבצע לי בפועל את מה שאני צריך, ונראה לי שזה בגלל שבתחילת הפונקציה יש את הקטע הזה שפותח דיאלוג בחירת תיקייה (יש בהמשך גם דיאלוג בחירת קובץ)
Dim selectedFolder As String = "" MsgBox("02") Using dialog As New FolderBrowserDialog() dialog.Description = "בחר את התיקייה" dialog.ShowNewFolderButton = False Dim result As DialogResult = dialog.ShowDialog() If result = DialogResult.OK Then selectedFolder = dialog.SelectedPath End If End Using MsgBox("03")
החלון של 02 קופץ אבל החלון של 03 כבר לא קופץ..
וזה ממשיך לרוץ, כאילו אני מתכוון שזה לא נגמר אלא ממתין, כי עשיתי התניה בעת הלחיצה על הכפתור שבודקת האם התהליך רץ, וא"כ תקפיץ הודעה וההודעה קופצת...
-
עצירת פעולה שרצה בלולאה בטופס ויז'ואל בייסיקחבר הביא לי משהו שמישהו כתב לו לפני כמה שנים, תוכנה קטנה שכתובה בויזו'אל שהוא מכניס נתון, והתוכנה מבצעת עליו כל מיני דברים, מה שעשיתי לו זה הוספתי לו אפשרות לקחת רשימה של נתונים בכל פעם מקובץ אקסל במקום שהוא יכניס כל פעם נתון אחד.
הבעיה היא, שמרגע הלחיצה שמפעילה את הפונקציה ועד לסיום החישוב עבור כל הנתונים לא חלון התוכנה לא מגיב למשתמש, והוא רוצה שאוסיף לו לחצן לעצירת הפעולה, אבל הלחצן לא יגיב...
(אני גם לא יודע איך צריך לעצור את הפעולה.. חשבתי להוסיף ללולאה בדיקה של משתנה בוליאני שאני ישנה אותו בכפתור העצירה)
אשמח לעזרה
מדובר בפרויקט מסוג WindowsFormsApp או שככה לפחות זה השם של תיקיית הפתרון. -
העתקת הגדרות מדיניות קבוצתית ממחשב למחשביש לי קובץ Console1.msc שבאמצעותו הגדרתי מדיניות קבוצתית למשתמש מסויים במחשב, כעת רכשנו מחשב חדש ואני מעוניין להעתיק את ההגדרות של המדיניות הקבוצתית מהמחשב הישן למחשב החדש, כיצד אפשר לעשות את זה?
ניסיתי להפעיל את הקובץ Console1.msc במחשב החדש אבל עולה שגיאה
-
מה זה התמונה הזאת שמופיעה רק ליד הנושא של מסדר הסינגלים?שמתי לב שליד הנושא של מסדר הסינגלים מופיעה תמונה (ליד ההצבעות) שלא מופיעה ליד שום נושא אחר, מישהו יודע מה זה אומר?
בדקתי בנושאים אחרים, ואין קשר להצבעות או לצפיות
-
עיצוב תוכנה כמו בווינדוס 11אני רוצה לעצב תוכנה כמו העיצוב של ווינדוס 11
כמו בתוכנה הזו שנראית ככה גם בווינדוס 10
איך עושים את זה? אני משתמש בויז'ואל סטודיו.
-
ייבוא נתונים ממסד אקסס בC#@dovid כתב בייבוא נתונים ממסד אקסס בC#:
(אם אתה עדיין לא מכיר כלום, תעבור מיידית לWPF, זה הרבה יותר טוב מWindows Forms).
האמת שפתחתי שני פרויקטים אחד Windows Forms ואחד ב WPF אבל, נאבדתי בממשק של הWPF...
כעת חזרתי אליו שוב, וזה באמת הרבה יותר מסובך.. אבל זה נראה שווה..
-
ייבוא נתונים ממסד אקסס בC#@dovid אכן, כעת אני אוחז שבמנהל משימות כתוב על היישום 32, אני אנסה את זה
וזה אכן עובד! תודה!!
-
כיצד אני קורא לפונקציה בעת שינוי בפקד dataGridView?@yossiz כתב בכיצד אני קורא לפונקציה בעת שינוי בפקד dataGridView?:
אני שמח שהבעיה נפתרה אבל לא הצלחתי להבין איך הקוד שהבאת קשור לבעיה שלך
מה הכוונה?
-
כיצד אני קורא לפונקציה בעת שינוי בפקד dataGridView?@yossiz הבנתי!!!
הוספתי את זה ועובד
this.txtFilterName.TextChanged += txtFilterName_TextChanged;
רק כמה שאלות, במחילה..
א. מה אומר הthis
ב. מה זה ה=+ -
כיצד אני קורא לפונקציה בעת שינוי בפקד dataGridView?אני חושב שאני מתחיל להבין...
יכול להיות שזה צריך להיות בקובץ דיזיינר? א"כ הנה זה
// dataGridView1 // this.dataGridView1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.dataGridView1.Location = new System.Drawing.Point(12, 125); this.dataGridView1.Name = "dataGridView1"; this.dataGridView1.RightToLeft = System.Windows.Forms.RightToLeft.Yes; this.dataGridView1.Size = new System.Drawing.Size(1257, 576); this.dataGridView1.TabIndex = 0; // // txtFilterName // this.txtFilterName.Location = new System.Drawing.Point(998, 56); this.txtFilterName.Name = "txtFilterName"; this.txtFilterName.Size = new System.Drawing.Size(112, 20); this.txtFilterName.TabIndex = 1;
אני חושד בזה בגלל השורה הזו בדיזיינר של הלחצן שהוספתי..
this.button1.Click += new System.EventHandler(this.button1_Click);
-
כיצד אני קורא לפונקציה בעת שינוי בפקד dataGridView?@yossiz כתב בכיצד אני קורא לפונקציה בעת שינוי בפקד dataGridView?:
אתה לא מראה לנו בקוד שהפונקציה באמת מחוברת לאירוע CellValueChanged
כיצד מחברים את זה?
כעת הוספתי תיבת טקסט לסינון של הטופס, הסינון עצמו עובד, אבל שוב רק באמצעות לחיצה על כפתור שמפעיל מחדש את טעינת הטבלה, וכשניסיתי לעשות ככה
private void txtFilterName_TextChanged(object sender, EventArgs e) { LoadData(); }
זה גם לא עשה כלום...
-
ייבוא נתונים ממסד אקסס בC# -
כיצד אני קורא לפונקציה בעת שינוי בפקד dataGridView?אני רוצה שכל שינוי בטבלה יישמר באופן מיידי בדאטהבייס, עשיתי כך, אבל הפונקציה "dataGridView1_CellValueChanged" כלל לא מופעלת, (הוספתי הודעה קופצת, ולא קורה כלום..)
private void SaveChanges() { try { using (OleDbConnection connection = new OleDbConnection(connectionString)) { connection.Open(); using (OleDbDataAdapter dataAdapter = new OleDbDataAdapter()) { using (OleDbCommandBuilder commandBuilder = new OleDbCommandBuilder(dataAdapter)) { dataAdapter.SelectCommand = new OleDbCommand("SELECT * FROM t1", connection); dataAdapter.UpdateCommand = commandBuilder.GetUpdateCommand(); dataAdapter.Update(dataTable); MessageBox.Show("Changes saved successfully."); } } } } catch (Exception ex) { MessageBox.Show("An error occurred while saving changes: " + ex.Message); } } private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e) { MessageBox.Show("hi!"); dataGridView1.EndEdit(); SaveChanges(); } private void dataGridView1_RowValidated(object sender, DataGridViewCellEventArgs e) { MessageBox.Show("hi!"); dataGridView1.EndEdit(); SaveChanges(); }
-
ייבוא נתונים ממסד אקסס בC#אני מנסה להוסיף לפקד dataGridView מסד אקסס, אבל אני מצליח להביא רק דאטהבייס בתבנית mdb עם:
private string connectionString = "Provider=Microsoft.JET.OLEDB.4.0;Data Source=C:\\a.mdb";
בעוד שניסיון לייבא מקובץ בפורמט accdb כך, נתקל בשגיאה שהמשאב "Microsoft.ACE.OLEDB.4.0" אינו רשום במחשב, ויש גם אקסס מותקן וגם "2016 accessdatabaseengine_X64"
private string connectionString = "Provider=Microsoft.ACE.OLEDB.4.0;Data Source=C:\\a.accdb";
אני חושש שהבעיה היא במספר הגירסה, אבל מחיפוש באינטרנט, נראה שזה צריך להיות בסדר..
אני מייבא את ההרחבות הבאות
using System; using System.Data; using System.Data.OleDb; using System.Windows.Forms;
משתמש בויז'ואל סטודיו.
אם החסרתי מידע רלוונטי אשמח שתכתבו לי, אני מתלמד מתחיל ממש...