C++ :: How Do Windows (or Any Other OS) Get Its Label Names Back
Feb 17, 2015
With the LoadLibrary function (followed by GetProcAddress) you can get a function or any other thing that is on DLL export. AFAIK, when you assemble one program, it loses all user-reading data (names in general). How do the OS's get them?
View 3 Replies
ADVERTISEMENT
Sep 30, 2013
I am a newbie to C++ and VS ++. I have created a windows form application by dragging and dropping button, label..etc. i wish label text to be appeared as return value from a function. The function returns ' const char* '.how this returned string pointer can be used to display label text.?
View 9 Replies
View Related
Sep 28, 2012
I wrote this code behind a button
"
colordialog.showdialog();
File.WriteAllText("dlg.txt",this.BackColor.Name);
"
And I wrote this code in Form Load as well
"
this.BackColor = Color.FromName(File.ReadAllText("dlg.txt"));
"
but I got an error and I dont know what is this.... "Control does not support transparent background colors"
View 2 Replies
View Related
Dec 4, 2014
I'm writing a server/client application in C++, one linux and one windows. The generic communication method is to use the boost::serialization package, but I'll also use a header to distinguish the type of the serialized string.
Here is the struct that the two programs communicate with
struct SerializeString {
std::string type_name;
std::string serialized_string;
friend class boost::serialization::access;
template<typename Archive>
void serialize(Archive& ar, const unsigned version) {
ar & type_name & serialized_string;
}
};
When one side wants to pass an object to another side, it uses typeid(T).name() for the field type_name. The receiving side receives SerializeString and checks its type_name against various acceptable structs as follows:
if (ss.type_name == typeid(XXX).name()) {
// deserialize ss.serialized_string to XXX and do something with it
} else if (ss.type_name == typeid(YYY).name()) {
// deserialize ss.serialized_string to YYY and do something with it
} else if (ss.type_name == typeid(ZZZ).name()) {
// deserialize ss.serialized_string to ZZZ and do something with it
} else {
// etc...
}
This worked fine when I was using Windows VS2013 on two different windows platform. However when I switch one to Linux there is a problem because their typeid(XXX).name() returns different things. So question here, is there a generic way to get some sort of unique names across platform / compiler? Or is my method reasonable at all?
View 7 Replies
View Related
Feb 10, 2013
i have a vector of stores. i would like to delete the specified choice(store) from the list. Here is what i have but my erase statement is wrong and wont compile.
void Store::deleteSpecifiedStoreFromList(string choice) {
for (int i = 0; i < this->stores.size(); i++) {
if(this->stores[i].getStoreNames() == choice) {
this->stores.erase( std::remove_if( this->stores.begin(), this->stores.end(), choice ), this->stores.end() );
}
}
}
View 4 Replies
View Related
Jan 30, 2015
I am stuck on my program right now, what i am trying to do is get the sum of the amount from a access database table and than display it on a label, however i cant seem to get this to happen. This is what I have so far:
OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Church.accdb";
conn.Open();
Form1 frm1 = new Form1();
//frm1.Show();
//string tableName = frm1.tableName;
//string time = "4/5/1991";
string fullName = memberscmb.Text;
[code]....
View 14 Replies
View Related
Feb 27, 2014
I'm trying to print numbers in a label but I'm not having success. For example, I have the following code:
private: System::Void txtLeftWheel_Click_1(System::Object^ sender, System::EventArgs^ e)
{
for (int i = 1; i <= 1000; i++)
{
Sleep(100);
this->lblLeftWheel->Text = (Int32::Parse(this->lblLeftWheel->Text) + i).ToString();
}
}
The idea is that when I click the button, the numbers on the label increment from 1 to 1000.
The Sleep() is there to slow down the loop and the user can see something happening. However, if I put the Sleep() before the label->, the form freezes completely. If I put the Sleep() after the label-> text, the form freezes for a few seconds and the label text goes from 1 and jumps straight to 1000.
The expected functionality is that the label displays numbers 1 through 1000 but increment every second.
View 2 Replies
View Related
Jun 29, 2014
I have a label on my main form. When I menu select my settings form, I make a change to the label text on the main form but the label text does not update with the new text.
So here is my code in my settings form:
MainForm frm = new MainForm();
frm.paintMainFormThemeTitle(logoText); // updates the main form label
I may not fully understand the new instantiate key word, but doesn't this create another, new copy of my main form to operate on? And isn't that why I can't see my label text change on my main form that is previously in view?
All of the examples that I have been able to find show using this new key word to be able to access a component on another form. But to my understanding, I'm creating another, new form.
View 5 Replies
View Related
Oct 21, 2014
In my program I have WinForm and on this WinForm I have a User Control. On the User Control I have a TreeView.
So what I'm trying to do is passing a number, which is in the TreeNode Text to the WinForm. On the Winform I have a couple of Labels which I want to fill with Informations. To get those informations I have a class with a method which Needs my number from the User Controller. But I can not Access the Labels in the WinForm Method.
Here my code:
User Control
private void TreeView_SelectedNode(object sender, TreeViewEventArgs e) {
CwiaMain frmMain = new CwiaMain(TFS, TfsConnect);
TreeNode tn = _tvWorkItemList.SelectedNode;
if (tn == null) {
MessageBox.Show("Error");
[code]....
View 2 Replies
View Related
Jun 9, 2014
I am facing a problem that I want to write the label name in a word document and the word is connected with the visual studio using COM option. Like if the name of the is Label1 and I want to write it in a word document using some code or something else.
View 1 Replies
View Related
Aug 24, 2014
I'm trying to transfer the font parameters from a richtextbox to a label but the label doesn't support .SelectionFont.
System.Drawing.Font currentFont = richTextBox.SelectionFont;
System.Drawing.FontStyle newFontStyle;
newFontStyle = FontStyle.Regular;
expanderLabel.SelectionFont = new Font(
currentFont.FontFamily,
currentFont.Size,
newFontStyle
);
View 2 Replies
View Related
Nov 21, 2013
My program has a goto label in it and when the program is not instructed to goto the label, it does. When control goes to the line that it is on, even if no where does it say to execute the label's content, it does execute it.
View 6 Replies
View Related
Jan 15, 2013
I have a question, is it possible to Concatenate a variable to a label?
For example, i'm doing:
Random Rnd = new Random();
int num1 = Rnd.Next(1, 11);
And now i want to concatenate the random number to give test me if the label of that number has a char inside.
if ( lbl_s_num1.Text != "X")
View 12 Replies
View Related
Jul 29, 2014
I have a dbcontext object from a table that I'm trying to assign to a label, but the page is blank and the label doesn't show the output. How can I successfully assign a label on button click so that the table data is visible? The object I'm referring to is aMessage.highScoreEasy
protected void myScoresButton_Click(object sender, EventArgs e) {
int num = 2;
int num1 = 5;
int num2 = 6;
easyScoreLabel.Text = num.ToString();
mediumScoreLabel.Text = num1.ToString();
[Code] ....
View 5 Replies
View Related
Jan 28, 2015
This program was running at first but when I started to change the couts and cins to fouts and fins (in order for them to be save in a file directory), it shows a lot of errors such as:
initialization of 'fin' is skipped by 'case' label
'std::ifstream fin': redefinition
Here is the code of the program:
#include <iostream>
#include <iomanip>
#include <fstream>
using namespace std;
struct file{
int fnum;
char fname[50], lname[50];
[Code] ....
View 1 Replies
View Related
Mar 21, 2012
My goal is to have couple of items in the listbox and when highlighting one item a image in the picturebox should appear, and so on for each item in the listbox.I just don't know how to change image depending on selected item in the listbox instantly.Also when i highlight item a text in label should be like in highlighted item in listbox.
View 1 Replies
View Related
Dec 7, 2012
I am trying to change label text on button click, the way label.text = "string" work well before but not in this case. I tried to put this on other method and it work..it is just not working on the button that I would like to fire..
C# code :
protected void btnTotalGroupMember_Click(object sender, EventArgs e) {
string s = "there";
string[] words = s.Split(' ');
foreach (string word in words) {
Label1.Text = s;
[Code] ...
View 4 Replies
View Related
Nov 23, 2014
I have a non form class. I want to update label/ check status of check box etc.. in non form class ( here resides functions that contains logic). How can i do that ?
View 4 Replies
View Related
Nov 19, 2013
I just i would like to know how to record a string from a label to an array string ?
string[] stringArray = labelone.Text
View 1 Replies
View Related
Mar 7, 2014
Here's a small portion of my program:
Code:
int choice(void) {
char buffer[BUFSIZ];
char answer;
printf("
[Code] .....
I am wondering which is correct to use
Code: return choice();
or
Code: choice();
return num;
View 4 Replies
View Related
Mar 25, 2014
Value x is a 32-bit unsigned integer 3:
00000000000000000000000000000011
If we use bitwise-shift to shift all bits to the right by 2, x is 0:
00000000000000000000000000000000
If we then do a bitwise leftshift on x by 30, do we end up with:
11000000000000000000000000000000
or
00000000000000000000000000000000
In other words, when we perform right shift which clips away the least most significant bits, and then do a left shift, is it possible for those bits to reappear?
View 2 Replies
View Related
Oct 23, 2014
Here is a simplified version of my Menu class, where submenus can be inserted arbitrarily deep. I need to add a new functionality "go back to previous menu", which I would like to be activated by entering 0 (universal command for all Menu instances). I considered the Memento Pattern, but that doesn't seem to quite fit. add that functionality to my Menu class.
#include <iostream>
#include <cstring>
using namespace std;
const int END = -1, NO_SUBMENU = 0;
[code]....
View 3 Replies
View Related
Jul 31, 2013
I am trying to use push back in a 2D vector but I don't know how to. This is what I have:
vector <vector <BigInt> > matr;
for (BigInt i=0;i<rij;i++) {
for (BigInt j=0;j<kolom-1;j++) {
matr.push_back().push_back((i+1)^(pow-j));
}
}
I quickly invented something but that doesn't work obviously. it should be equivalent to this: (the only problem in the code below is that those indexes don't exist yet that's why I need push_back())
for (BigInt i=0;i<rij;i++) {
for (BigInt j=0;j<kolom-1;j++) {
matr[int(i)][int(j)]=(i+1)^(pow-j);
}
}
View 2 Replies
View Related
Apr 9, 2014
I'm new here! I just wanted to ask, how can I go back to Main menu using this code that I have made (I know it's not yet finish I'm using Visual Studio c++ 2010! I there are any errors in my codes
Project: Computer Shop System
#include <iostream>
#include <string>
using namespace std;
int pcnum[5],x; //choice pc
int pc;
int i; //name
int y; //hours
[Code]...
View 1 Replies
View Related
Apr 24, 2014
I'm trying to decompile an old software that I need to start using again.
when I tried to open the file in ILSpy I got this message "This file does not contain a managed assembly"
I tried all other decompilers but still no luck.
View 3 Replies
View Related
May 23, 2013
I have below classes
Code:
class moClassValueContainer {
public:
moClassValueContainer();
moClassValueContainer(string,int);
[Code] ....
In my main.cpp, I have blow loop
Code:
for (xml_node tnode = it->first_child(); tnode ; tnode = tnode.next_sibling()) {
Container tmpContainer(tnode);
if (tmpContainer.getType() == SINGLE) {
string t = tmpContainer.getName();
[Code] ....
I cannot push_back(t). I examined the code with debugger, t has correct string value assigned, but even after 20-30 iterations, there is no element for headerFields vector.
View 1 Replies
View Related