16,016,678 members
Sign in
Sign in
Email
Password
Forgot your password?
Sign in with
home
articles
Browse Topics
>
Latest Articles
Top Articles
Posting/Update Guidelines
Article Help Forum
Submit an article or tip
Import GitHub Project
Import your Blog
quick answers
Q&A
Ask a Question
View Unanswered Questions
View All Questions
View C# questions
View C++ questions
View Javascript questions
View Visual Basic questions
View .NET questions
discussions
forums
CodeProject.AI Server
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work Issues
Design and Architecture
Artificial Intelligence
ASP.NET
JavaScript
Internet of Things
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
C#
Free Tools
Objective-C and Swift
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
Linux Programming
Python
.NET (Core and Framework)
Android
iOS
Mobile
WPF
Visual Basic
Web Development
Site Bugs / Suggestions
Spam and Abuse Watch
features
features
Competitions
News
The Insider Newsletter
The Daily Build Newsletter
Newsletter archive
Surveys
CodeProject Stuff
community
lounge
Who's Who
Most Valuable Professionals
The Lounge
The CodeProject Blog
Where I Am: Member Photos
The Insider News
The Weird & The Wonderful
help
?
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
About Us
Search within:
Articles
Quick Answers
Messages
Comments by Amr Mohammad (Top 13 by date)
Amr Mohammad
16-Feb-15 2:54am
View
Yes, I am having experience with other programming language C, C++, and C# I also know about Java basics because it almost looks like all these programming language basics and identical to C# in the concept of being a fully object-oriented programming language, but they all are different in their syntax and also each one of them has its own characteristics. But I did not work using java before so the whole matter looks like you know something but you never used before so when using it for the first time it will not be that easy also I have never read about android and I have to begin in the project within 2 months from now at most.
Amr Mohammad
15-Feb-15 19:20pm
View
Thanks Richard I have read this already before. But all this general words without a simple example or explanation for the difference
Amr Mohammad
13-Feb-15 23:49pm
View
Thanks for reply.
I am not new at programming I wrote code in C, C++, and C#, I read about Java basics before and I wrote in Java but not large scale applications (i.e. code examples within books) and I am not an expert or a professional in Java so I am asking about the differences between Java edition because it is a fundamental issue in understanding the programming language you are going to use even in many books this issue comes in first chapter always and when I read the difference between Java editions according to the above link I thought that I cannot write an application that deal with database unless I downloaded the Java EE edition.
I do not need a comprehensive answer. You can just tell me If I were wrong or right in the following There are API(s) in Java EE edition that does not exist in the Java SE edition besides that it is possible that there would be extra capabilities in Java EE API(s) and these API(s) are common between Java EE and Java SE editions and that issue is similarly among Java SE edition and Java ME edition.
Amr Mohammad
8-Feb-15 14:04pm
View
Thanks in the first place. My question again is how 0 is equal to 0001101 in the OddLeft array. In other words, for example, lets take the first array the OddLeft array 0 represents 0001101, 1 represents 0011001, 2 represents 0010011, 3 represents 0111101, 4 represents 0100011, 5 represents 0110001, 6 represents 0101111, 7 represents 0111011, 8 represents 0110111, and 9 represents 0001011. I understand that and I also understand if I have a number such as 01234 and I want to generate its barcode then the 0 will be lets say 0001101 and 1 will be lets say 0110011 from the values in the above arrays. My question is why 0 have such representation 0001101, 0100111, and 1110010 respectively on the OddLeft, EvenLeft, and Right arrays respectively why 0, for example, not represented as 10011101100 in the OddLeft array? I hope you understand my question
Amr Mohammad
8-Feb-15 13:43pm
View
Thanks in the first place. My question again is how 0 is equal to 0001101 in the OddLeft array. In other words, for example, lets take the first array the OddLeft array 0 represents 0001101, 1 represents 0011001, 2 represents 0010011, 3 represents 0111101, 4 represents 0100011, 5 represents 0110001, 6 represents 0101111, 7 represents 0111011, 8 represents 0110111, and 9 represents 0001011. I understand that and I also understand if I have a number such as 01234 and I want to generate its barcode then the 0 will be lets say 0001101 and 1 will be lets say 0110011 from the values in the above arrays. My question is why 0 have such representation 0001101, 0100111, and 1110010 respectively on the OddLeft, EvenLeft, and Right arrays respectively why 0, for example, not represented as 10011101100 in the OddLeft array? I hope you understand my question
Amr Mohammad
8-Feb-15 11:48am
View
I read the article before and I read it again because I might be did not understand or forgot something but the article talking about the EAN and its components and how is the EAN-13 barcode is calculated. My question was not about how the EAN-13 barcode is generated, but my question is about how decimal 0 = 0001101 in left odd parity! how did they got it? I know that decimal 0 = 00000000 in binary representation and when I read about parity bit I understood how numbers are represented too and none of them binary or parity bit of decimal 0 equals 0001101, 0100111, or 1110010 I hope that my question is clearly understood :).
Amr Mohammad
16-Jan-15 6:49am
View
BacchusBeale and what is the maximum number of handles the windows can have?
Amr Mohammad
16-Jan-15 6:47am
View
Sorry for not posting any code but circumstances have occurred and the director's son died yesterday and I had to leave work to go to him But I will definitely post a code example.
Amr Mohammad
15-Jan-15 5:50am
View
No problem misunderstanding happened. I will post some of the code shortly
Amr Mohammad
15-Jan-15 3:35am
View
I'm taking it seriously and saying the word "remember" that does not mean I'm joking or having fun with people and if I was joking it was possible leave the post without modify it
Amr Mohammad
14-Jan-15 17:33pm
View
I updated it that is what I remember from the code :(
Amr Mohammad
14-Jan-15 17:16pm
View
The code simply looks like that:
...
[Code removed — SA]
Amr Mohammad
14-Jan-15 17:07pm
View
I cannot post the code since this code related to the company where I'm working and there are laws there that preventing me from publishing their code and in addition I do not have it. But simply we have a custom control that is composed of a Label, Text Box, and a Button the one who wrote the control handle the Key Down event so when you press the key F3 it creates and instance of a Windows Form called itemBrowser and then show it up. They use these control to be the type of one of the data grid view columns so when you enter that column and press F3 an instance of the itemBrowser is created and showed up, you search an item there pick up a one and its code, name, price etc returned and placed in the data grid view column. The itemBrowser From in which you are searching for an item have a data grid view its VirtualMode property set to true and an event is NewRowNeeded is added to be called whenever you need another set of rows while scoll down they implement such behavior in order not to select all items which can be many, which may cause slow so they get 50 item(s) at the first time then when scroll down and reached the row index 49 a SQL Query is executed to get another 50 items and add them to the data source of the data grid view and so on and so on...
Show More