Wednesday, October 20, 2010

Japanese rebirth



Ignored for many years in the Chinese market, the Japanese business group again landed in China, it can create its former glory

25-year-old Vena extremely busy recently, as the Nippon Electric Company (NEC) and the Chinese joint venture Shanghai SVA Group, a general R & D staff, the localization of raw materials to make her work overtime almost every day to 23:00. Vena serve the company was founded in June 2003, the main development and production of liquid crystal display.

"Here, learn something, to technology as the leading Japanese companies," recalls entered the company, has trained in China and Japan, the big six months, Vena think learned a lot.

The last two years, a group of Sino-Japanese joint venture of the new company quickly emerged in the Chinese market has attracted many young people the same as Vena. In attracting new talent while Japanese companies present in China with more than ten years ago, a completely different picture.

+ Channels to penetrate the high-end technology

In February 2005 the Ministry of Commerce issued a "multinational companies in China 2005 Report", the researchers highlighted, along with foreign capital in China home appliance industry to increase their investment on the rise, the Sino-Japanese joint movement This time there The new round of upgrades.

The Sino-Japanese cooperation in a prominent characteristic is foreign-oriented high-end products. November 16, 2004, by launching the "Hitachi Exhibition 2004" The machine has been very low-key president Zhuangshan Yue Yan Hitachi Ltd. announced in Guangzhou high-profile, the next three years will invest one billion U.S. dollars in China, the focus on investment, including information electronic and digital home appliance products, including the nine major areas of parts, and locking in sales in 2006 of 70 billion U.S. dollars, and strive to maintain double-digit year in the Chinese market for more than growth. Zhuangshan Yue Yan said that this is the Hitachi in the Chinese market three-year strategy to achieve recovery.

Similarly, in the global appliance industry renowned Sony, in November 2004 are also connected in Beijing and Shanghai to the Chinese market with its high-profile digital imaging, new high-end TVs.

Experts believe that the recent number of high-tech industries are the main driving force of economic recovery in Japan, Japanese companies hope to this recovery mode "cloning" to China, will not be launched in China, "80 meaning" of the appliance, but the plasma TV, etc. digital home appliances.

Hitachi home appliances to China's high-income groups on the target, in air conditioning and other products to stop a low-cost products with a focus on high-end products, Hitachi executives said, "With 10% of the rich who is a very big market, the only technology and services have increased value-added products, Japanese companies can receive a showdown in China's business opportunities. "

March to the high-end products, while low-end products will be transferred to Japanese companies in domestic enterprises. TCL Group has served as spokesman Liu Buchen, introduced not long ago, a unit of Matsushita has already commissioned the production of CRT TVs to TCL.

Moreover, Japanese companies also began to channel through the field of deep.

This part of Panasonic products in China, TCL's sales channels by the complete uniform. "The two sides co-operation in sales began in early 2004," the changes for the cooperation, Liu Buchen, profound understanding. Bilateral cooperation agreement, the TCL is responsible for the production of Panasonic "Panasonic" brand flat CRT TV, 9 provinces in China TCL share of sales and channels.

Not only Panasonic, Toshiba is the same. Since 1999, Toshiba and domestic production of air-conditioning compressor boss of beauty, in cooperation with commercial air conditioning, and took 4 years of negotiations, in June 2004 entered into a collaboration set up with Toshiba Carrier a joint venture, although the final negotiations had not reached consensus on the channel business model, but the U.S. advocacy group Office Manager Zhang said, with the further deepening of cooperation, does not rule out the possibility of future co-operation channels.

Meanwhile, in the automotive industry, the performance of Japanese control channel has become increasingly evident. September 6, 2004, by the Guangzhou Automobile Group Co., Ltd. joint venture with Toyota Motor Corporation's "Guangzhou Toyota Motor Co., Ltd." was established in Guangzhou, Guangzhou Automobile Toyota models, neither in the FAW-Toyota's distribution network sales not in the wide sales network of its own steam, but will build its own distribution network.

Japanese companies that value sales channels, with China's development before they have a great relationship.

Frustrated the Chinese market

80 years of the 20th century, Japan's household electrical appliance enterprises rely mainly on providing technical, transfer of production lines started cooperation with the Chinese household electrical appliance enterprises. At that time, Japan's household electrical appliances with a durable, high quality, beautiful and so feature win in the Chinese market a good reputation, Panasonic, Sony, Toshiba and other companies in the country have set up their own joint venture.

Chinese Academy of Social Sciences Institute Professor Feng Zhaokui Japan clearly remember the early 90s of the 20th century, the Japanese home appliances, automobiles in China, scenery, broadcast television ads are everywhere, "Toshiba, Toshiba, Toshiba's new era," "there is Road, there must be Toyota. "

But the reform and opening up, the Japanese company is the production base in China as to Hitachi, Matsushita, represented by a large number of Japanese home appliance parts are sent to China, before being exported to Europe and the United States. Automotive industry is no exception, the development of China's auto industry consulting company, chief analyst Jia Xinguang introduction, Toyota is a Japanese car in a typical 20th century, put forward 80 years to catch up with GM in the 21st century, it is Toyota's grand strategy was, Because of his share in the domestic market has been the first, so, 80's goal is to occupy the U.S. market, followed by 90 attacks the European market.

In the mid-80s, China's idea of "market for technology", when there are many Japanese cars into China, "such as Isuzu proposed to buy the number of car I'll give you a set of drawings." However, in China for joint venture projects in order to develop a time when cars, Toyota has insisted the "only selling products do not sell technology" principle, reluctant to achieve localization in China. As the Chinese market does not attach importance to Toyota's auto market in China has been in a comer.

Underestimated because of the Chinese market, the 20th century's 90 years since the rise of the domestic Changhong, Haier, TCL and a series of national appliance brands, and its absolute cost advantage, the Japanese home appliance companies disappeared for a moment.
China's economy has developed rapidly so that Japanese companies realize that here is their new battlefield. Japan Roland? Berger's report pointed out that in 2002 the scale of China's automotive aftermarket reached 50 billion yuan, while in 2010, the scale will reach 190 billion yuan, ranked second only to Japan in Asia 2.

Meanwhile, trade between China and Japan are also major content changes, Feng Zhaokui told reporters that 80 of the 20th century, Sino-Japanese trade in China's exports are mainly textiles, raw materials until the Japanese, and from there imported machinery. Today, the original exporting country's largest textile products to be replaced by mechanical and electrical products, products imported from Japan into the intermediate inputs of products, mainly parts and equipment.

Nihon Keizai Shimbun reports show that in 2004 Japan's largest trading partner, China replaced the United States. Japan's trade surplus in 2004 to 1.45 trillion yen. Although only the U.S. trade surplus of nearly 7 trillion yen to about 1 / 5, but almost no major changes in surplus with the U.S., while China has a surplus of 20% average annual rate of growth, Japan is very dependent on China likely to deepen.
Cai Linhai Cross Research Centre, Ministry of Commerce that such dramatic changes have taken place in the future investment in China, Japan and enterprises is bound to make new round of adjustment in particular, performance in the automotive and electronics industries.

Comeback

Japanese companies are China's huge market re-attracted, but the market changes, they have to make a new deal.

Feng Zhaokui analysis, China's new competition, and then rely on a control technology to win, is unlikely, because the U.S. and European companies are also expanding in China, which makes Japanese companies to bring better technology to enhance their competitive edge .
Especially in the field of home appliances, Panasonic and other household electrical appliance enterprises to give up on low-end products in the past, the real trump card out of the technology, the main experience on the high-end products, "to all the outsourcing to TCL CRT TV production, which is Panasonic apparent transformation, "said Liu Buchen, using their technological advantage, the Japanese companies to focus on the flat panel TV on the upgrading on a CRT TV.

In the automotive industry, Toyota last two years to speed up development in China caused a lot of industry attention, the behavior of the Toyota, Jia Xinguang deny the Japanese car market in Europe and the United States is not the dominant view, "Now the Japanese car market in the U.S. 1 / 3 of the shares, still very powerful. " Toyota, Nissan, Honda formed the Japanese Army in Europe and the United States market came in fourth place, "and the U.S. market is growing, some recovery in the Japanese market."

For China's strategic, Jia Xinguang that Toyota clearly in the first world war, while in China the largest market opportunities. Toyota 2004 global sales are more than 700 million, while American General is nearly 900 million, "Toyota must be found to have a more than 100 million vehicles in the market to catch up, the market only in China."

The current pattern of China's auto market, the first thing the general public, the second is common, the third Honda, the fourth is modern. But Jia Xinguang judge, Toyota will soon catch up. For the future, Jia Xinguang said the Chinese auto industry is the future structure of the microcosm of the world automobile industry, that is "6 +3" (GM, Ford, Toyota, Dai - g, Volkswagen, Renault - Nissan, BMW, PSA and Honda) dominant in China, led China's automobile industry.

Toyota continued to increase in China's business efforts of its wholly-owned, state policies and regulations, in addition to production processes only 50% of the joint venture, the parts and sales are permitted owned. "The key issue is not that Toyota is like owned," Jia Xinguang explained that the main trouble in the process of cooperation is very much the partners themselves are two systems, coupled with the conflict in corporate culture, cooperation is hard, Toyota is not unwilling to cooperate, the situation of Chinese enterprises is also one aspect of good.

However, Jia Xinguang stressed that foreign investors are coming to control the industrial chain. Technology itself control in their hands, followed by procurement, production, and finally to sales, from management perspective, before and after control is more important, supply chain and distribution control.

Extension of the upstream and downstream industries

And household electrical appliance enterprises pay more attention to different downstream sales, the Japanese company's investment in the automotive industry chain shows stronger sense of both upstream and downstream.

"Where do car companies, parts where commercial Jiugen" This is a famous automobile industry. State of auto industry production value in 2004 reached 62.9 billion yuan, rise to the concern of many auto parts manufacturers. It is understood that, in March 2005 8-10, there will be 87 Japanese auto parts makers gather in Guangzhou, organized by the Japan External Trade Organization and the Guangzhou Municipal Economic and Trade Commission jointly organized the "2005 Japanese Auto Parts (Guangzhou) Procurement Fair. "

Statistics show that nationwide more than 5,000 auto parts business, there are more than 1,200 foreign-invested enterprises, more than 1 / 5.

In the upstream parts manufacturing enterprises have entered China, while supporting many Japanese car companies have come.

According to China Association of Automobile Manufacturers statistics in 2004, car sales in China in 2003 4,390,800, two consecutive years of growth by 30%, an increase of the duration and increase the speed record of 25 years are the most. China's auto consumption in 2003 accounted for 7.5% of the global automotive consumption, the world's third largest auto consumer, auto production was fourth in the world.

The rapid growth of China's auto consumption, the Japanese automotive logistics providers see an opportunity. February 20, 2004, the Central Railway Modern Logistics Technology Co., Ltd. and Itochu Corporation of Japan established a joint venture of Iron Logistics Company Limited was officially Yitong. Prior to this, the Japanese Kawasaki Kisen Kaisha Ltd. and Nippon Yusen Co., Ltd. have separately and in the sea, the COSCO Group, a joint venture to expand market in China's auto shipping.

Car as a special consumer goods, while in use, the need for professional maintenance, so after-sales service, the Japanese are not relaxed. Yellow Hat (YELLOW HAT) and Autobacs (AUTOBACS) before and after the entry into the Chinese market.

Yellow hat Shanghai consulting firm said, although China's auto market because in 2004 the Government Shishi investment policy tightening, in the second half of the passivation Jing Li a short period of Danyiranyi 15% Zuoyou of Zeng Changlv Chixu expansion, above the day U.S. automotive consumer market. And, in particular the private car market car since the last 2-3 years the rapid expansion of automotive supplies market is expected to follow a high growth rate was. In this case, the yellow hat look for the fledgling automotive products to markets, to catch the Japanese automobile manufacturers to enter the Chinese market rate, plans to open in 2008 60 stores in China, 10 years and strive to reach with Japan equivalent of 500 stores.

As a yellow hat in Shanghai partner, Shanghai Automotive Industry Sales Corporation has been paying attention to this market, was responsible for co-operation, said initial work XIAO Zhi-hao, "We always wanted to enter this field." In his view, the Japanese car service companies to China's development has its inherent advantages, because in Japan, Southeast Asia and China, cars more than a means of transport, but also a standard of living standards improve, people's consumption concept in addition to requiring a a good opening, but also more attention to comfort, decoration, sound, smell and other non-technical factors, with Europe and the United States is different.

For such cooperation, the Shanghai Automotive Industry Sales Corporation is very optimistic, "technology, management, both sides have input, we are all out their true ability." Zhi-Hao Xiao explained, the company saw in the yellow hat in the store management, same time, because many products are in Japan, domestic production, both in and supplier relations, or in some specific technical practices, they have the advantage, so can some advanced ideas and marketing to lead came. "We are familiar with the Chinese market, the commercial operation of the rules on a specific kind, with a number of automotive supplier relations, all we can provide."

The current auto market is still relatively vacancies, in addition to foreign investment, the Chinese local enterprises should have the opportunity to grasp. XIAO Zhi-hao that although private enterprises in technology, lack of experience, but also has the advantage of low cost, general trends do things in, but also did a good job. Since many models on the market, there is no way many large-scale production of light bulbs, cushions, film products are local Chinese companies where the competition space.

Japanese automakers in China for the development of adjustment, Jia Xinguang stress that this is a trend, the reasons behind the market, but the performance is definitely the transfer of industrial clusters. Japanese automobile industry in the state complete chain, to China itself is a form of transfer of industrial clusters, is a leading vehicle, the other part will come along.

Liu Buchen, that the high-end domestic appliances business in the field of development is not up to a large extent the development of the industrial chain is incomplete due. The current high-end flat-panel and rear-projection TV production, is the brand and foreign brands where the main gaps. On the LCD TV products, domestic enterprises have to be prepared in the industrial structure, but rather two pieces missing, the quality of production from the technical decisions that naturally unnecessary enough, then there is the capacity of the upstream supply. China currently only BOE and SVA in the production of LCD TV screens, domestic enterprises, mainly from Japan, Korea and Taiwan imported, this is not a complete industry chain led to the upper reaches of the external strong dependence of domestic enterprises, while the price also there is no right to speak.

The same problem in the automotive profession is no exception, July 22, 2003, Japan's largest steel manufacturer Nippon 鍒?iron and steel Gongsi Shanghai Baosteel China's largest joint venture Qianshuxieyi. Program started in May 2005, mainly to Toyota, Honda, Nissan and other Japanese car factories in China to local supply. Nippon Steel has correctly identified that senior Chinese car plate vacancies. I believe in the near future, such changes may also be repeated in the field of home appliances.

Despite the difficulties along the way, Panasonic's boss Kimoto and Philosophy of the Chinese market is still full of confidence, "If you do well in China, Matsushita will not survive." Kimoto philosophy represents the attitude of many in the development of China today, Japan Enterprise voice, in their view, China is a very attractive market, but also to a new round of competition in the market.







相关链接:



51.com Tencent moved the CAKE



With CloneCD CD-RW Disc To Save The Damaged



Cheap Contract Mobile Phones Acceptable Phones



MKV to VOB



Understanding of the process of DB2 Universal Database (2)



The fate of Sina and Sohu, Sina Too poor to only ads



Hot Firewall And Proxy Servers



WMV To Zune



DREAMWEAVER'S CSS layout examples ul and li



MP4 to Flash



PHOTOSHOP retouching images (e) remove color cast



Easy Converters And Optimizers



How to improve the agency's initiative



Infomation Animation Tools



Shi Yuzhu giant empire base



Servlet Programming with Servlet Display Pictures



INFOMATION Gallery And Cataloging Tools



Sunday, October 10, 2010

Firefox 3.7 will update the interface denies plagiarism Chrome



Firefox earlier had exposed new interface design style has been approved by Mozilla, will be used in Firefox 3.7 and 4.0 update. The new interface hides the menu bar, the stop button and refresh button combined. Mozilla bookmark function may also be innovative, will present the bookmarks menu and bookmarks toolbar into a small tool (Widget).

In the 3.7 release, the next version 4.0 will continue to interface to edit, and merge the address bar and search box. Other change is the tab bar will be moved to the top of the same as Chrome. Mozilla said that he did not copy the Chrome or other browsers.









Mozilla stressed that the new system in order to make their interface does not seem out of date, update the interface is necessary. In Windows Vista and Windows 7 on, Firefox's interface appears bloated and does not support Aero Glass special effects, icons, and the overall results are also incompatible.

Mozilla said that he did not copy the Chrome or other browsers, that because the browser to solve the problems are similar, resulting in the inevitable crash design. Chrome, Firefox and Safari are based on open source engines like structures, where their only Competition is the need to interface and user experience. Mozilla said that "good things worth learning should be for their own use, firefox has a lot of the results of original application in the browser."

Mozilla is also trying to improve other platforms Firefox interface issues, such as Linux version will also be placed at the top of a similar change in the tab bar. As for the Mac version, changes are relatively smaller. Mozilla will learn from the latest increase applies to iTunes 9 bright type skin effect. Official said the Mac version of Firefox does not need to as "obsolete" Windows version did make such a huge change.







Recommended links:



POWERBUILDER set breakpoints



Five European giants CEO signed a letter opposed to reform the EU patent law



Call the API function in VB dynamic change and recover the screen Settings



CorelDRAW 12 step by step (4) - filled with brush and colors



11n vs. 150M and 300M Internal battle cost the king



RMVB To MPEG



CMM assessment in China Suggestions



3G2 to AVI



Effective PROCESS improvement method must contain the elements



EASY to use Hobby



Accounting And Finance brief



UML, RUP And Zachman Framework: The Perfect Combination Of [3]



3G2 To WMV



Huawei: "Heroes" behind the "survival anxiety"



Cannot Find Taskmgr.exe Easily Stop These



Saturday, September 25, 2010

Operation of supermarkets to dealers Suggestions



The so-called hypermarkets is the general area of 5,000 square meters of retail supermarkets, it is characterized by abundant products, shopping environment and good service in place, etc., for suppliers, wholesalers high cost account a long period, large areas, departments, independent, professional and strong. Therefore, the corresponding operating supermarkets have to understand the features and some of the provisions.
First, understand the rules of the game supermarkets.

This is important, every mall has its own rules of the game, some rules are clear rules, some rules are unspoken rules, and it will be some change at any time. If you do not understand the consequences of that action when you are always wrong, a lot of problems, It's hard to figure out.

Mall rules of the game is mainly the following three areas

1, cargo

Divided into delivery, replacement, return.

Delivery is generally an order from the store, the supplier within a specified time goods taken on the line. Delivery involves two issues: the quantity and delivery rate of the smallest package; (some stores a single number; some stores in the whole thing to be goods, orders him and packaging rate is the rate the company's entire packaging line) there is the arrival rate (for example: order above is the 10 varieties, you deliver only five species, obviously your arrival rate), this must go to note that if you arrival rate is low, often out of stock, Some varieties will be encrypted or shelves.

Replacement main is broken some product packaging, the supplier is responsible swap.

Returns general supplier that is very simple, not that beat back one, the goods back in time come? In fact not so simple. Main is the return of the price, return price of some supermarkets is the last computer purchase price. Cases: 220ML shampoo, original price is 17 yuan for, especially for the price of 10 yuan, activity time on June 1 - 6 of 14, your delivery time is billed at 10 yuan / bottle, usually we think Return is by 10 yuan / bottle return 鎵嶅. If you do not know the rules of hypermarkets in return, maybe you will find when you return is in accordance with the original returned to you. You and to coordinate the procurement, that others do not, that is useless, because the computer program can not be changed. So be sure to ask what provisions of hypermarkets return? If the supermarkets return price is the last purchase price to return the computer, that is the end of shipment schedule of activities to restore the original price, the products are not returned before, do not give him a delivery (as you re-delivery, even a bottle is according to the original price for delivery, returns, it is the price as you back up the order), a word must return such goods to be sent to him this species. Sometimes the procurement is through to the next order you to let you into the trap! !

2, single

Divided into orders, back orders, tax receipt.

Order refers to the supermarkets According to the supplier to the supplier inventory and replenishment under the notice. (Usually supermarkets have a safety stock requirements) order is time-bound. For example: the goods delivered in five days, the goods delivered within ten days, a lot of people think that of course delivery as long as possible, so that they can stocking it? In fact, this is the wrong understanding. 30 days a month, if requested within 10 days of delivery you, then you can only get 3 month sub-standard (30/10), delivered in three days, you can send 10 times per month. 3 days is definitely good. Why? You can timely replenishment ah!

Receipt is sent to you in accordance with the orders to supermarket goods, supermarket receipt certificate issued to you, to seal stamped receipt. Note that the supermarket back to you and you alone are the number of consistent delivery of the species, to carefully check, wrong, no way to make up, back to paragraph one is a statement of evidence must be properly kept.

Tax receipt is the amount in accordance with paragraph statement, open to the store of value-added tax invoices. Tax receipt is the delivery or reduce the amount of returns in accordance with the amount of delivery, this has to be clarified. What time to send the tax receipt? Tariff and other account information be sure to ask. Time must be provided to the tax receipt sent to the supermarket, otherwise it will affect the end section.

3 votes

Divided into two checks, invoices, bills of exchange

Invoice is the cost to the supplier after deduction account credentials.

Store checks and money orders is the way of payment to the supplier.

The game needs and procurement rules and the relevant part of the personnel for communication to know.

Second, Purchasing Guide's approach, and the cost of substitution treatment.

1 Purchasing Guide's approach

In accordance with the requirements of Marketplace, recruitment Purchasing Guide, go through relevant procedures, admission promotions.

2 Substitution

Purchasing Guide is the supplier of the replacement or store requests to replace Purchasing Guide substitutions. Substitution involves Shopping guide management fees, training expenses, clothing expenses. Marketplace Shopping guide to understanding the relevant processes and replacement provisions of Purchasing Guide Shopping guide management fees when replacing or not to re-pay? Training fees have to pay?

3, Shopping guide the management of

Shopping guide to and sign a agreement that if there is theft in the stores or major disciplinary actions, the consequences should be borne entirely Purchasing Guide. (Agreement a copy to the store) asked the Purchasing Guide to strictly observe the provisions of store management, in particular, can not have theft and carrying gifts to the stores outside the behavior.

Third, the business operation of hypermarkets

Supermarkets are mainly to do image volume to make money by going through the activities of the operation to move up sales.

1, to outstanding Purchasing Guide sent to supermarkets.

Purchasing Guide that good sales ability, communication skills, high quality, but also the situation will be a guest relations, but also abide by regulations. Good horse with a good saddle. 34 lines entirely Purchasing Guide to recommend the brand products, so good Purchasing Guide is very important!

2, activities to move up market

Supermarkets mainly through the activities move up market, and therefore a good grasp of each of the schedule of activities, what competitors product, price, each launching their own what kind of product is bundled or discounted? Shopping guide to not increase? Every time a few products? These must be planned, in advance and store the relevant departments to communicate better.

3, improve the relationship between the relevant departments

First relates to our business competence and a few people the information they find out, targeted to launch. But the decision to sell off feeling good relationship is one of the elements. Because they also have the task, there are corresponding indicators!

Hypermarkets very professional operation, we need managers and sales personnel study more, to master, so as to operate hypermarkets in the course of its capability.







相关链接:



MKV To MP4



Resolution: Teach You To Master How To Change The Table Column Order



My Gmail So Cool, Custom Domain Gmail Login



My favorite Graphic



Exchange links Need special attention



Sold 250 Million Shares Of Stone Would Definitely Quit Sina Sina



News about Converters And Optimizers



Clean Unwanted Files 3



3G2 to MOV



RMVB to MP4



Invoicing "useful" is the real benefit



Overcome stage fright interview the 10 candidates RECRUITED nirvana



51 killed a backstroke start with Tencent IM battle



Delphi Shop



Thursday, September 16, 2010

Process


This lesson we will learn: What is the process? How to generate and terminate a process?

Initial knowledge:

What is the process? Here is my guide in excerpts from the WIN32 API explanation:

"A process is an ongoing process of Yingyong, which includes: private virtual address space, code, data and other operating system resources, Piru access to the pipeline process Ke Yi, Wen Jian Hu Tongbuduixiang Deng Deng."

From the above definition you can see, a process that has several objects: address space, the implementation of the module and the other the implementation of the program to open or create any objects or resources. At a minimum, a process must include the executable module, the private address space and more than one thread. What is the thread then? A thread is actually an implementation unit. When WINDOWS generate a process, it automatically generates a main thread for the process. The thread is usually the first instruction from the module started. If the process needs more threads, which can then be generated explicitly.

When WINDWOS received the news production process, it will be generated for the process private memory address space, then the executable file is mapped to the space. Produced in the process under WIN32 the main process, you can also call the function CreateProcess to create your process more threads.

CreateProcess prototype is as follows:

CreateProcess proto lpApplicationName: DWORD,
lpCommandLine: DWORD, lpProcessAttributes: DWORD,
lpThreadAttributes: DWORD,
bInheritHandles: DWORD,
dwCreationFlags: DWORD,
lpEnvironment: DWORD,
lpCurrentDirectory: DWORD,
lpStartupInfo: DWORD,
lpProcessInformation: DWORD

Do not be intimidated by so many parameters, in fact, most of which you can ignore the parameters (so that they have the default value).

lpApplicationName -> executable file name (with or without path). If this parameter is NULL, it must be passed in the parameter lpCommandLine file name.
lpCommandLine -> For the implementation of the documents passed to the command line parameters. If lpApplicationName is NULL, it must be specified in the parameter, such as: "notepad.exe readme.txt".
lpProcessAttributes and lpthreadAttributes -> specify the process and the main thread of the security attributes. You can set them all as NULL, so set the default security attributes.
bInheritHandles -> flag. Whether the process used to set up a new process created inherits all of the open handles.
dwCreationFlags -> There are several signs here set in order to determine the behavior you want to create the process, for example: You may want to create a process does not want it immediately after the run, so it really can be used before running some tests and revision . You can also set a new course here all the thread priority, usually it is set to NORMAL_PRIOR99vY_CLASS.
lpEnvironment -> point to the environment block pointer, generally, the environment block contains several environmental string. If this parameter is NULL, then the new process created process inherits the environment block.
lpCurrentDirectory -> point to the current directory as well as the child process to set the "current directory" path. If NULL, then the process of succession to create the "current directory" path.
lpStartupInfo -> point to start a new process structure pointer STARTUPINFO. WINDOWS STARTUPINFO tell how to display the appearance of the new process. There are many members of the parameter variable, if you do not want what's special about the new process can call GetStartupInfo function to create a process with the startup parameters to fill STARTUPINFO structure variables.
lpProcessInformation -> pointer to point to PROCESS_INFORMATION structure, the structure variable contains a number of unique identity in the process some member variables:

PROCESS_INFORMATION STRUCT
hProcess HANDLE?; handle to the child process
hThread HANDLE?; handle to the primary thread of the child process
dwProcessId DWORD?; ID of the child process
dwThreadId DWORD?; ID of the primary thread of the child process
PROCESS_INFORMATION ENDS
Process handle and process ID are two different concepts. Process ID is like a unique value, but the process handle is a WINDOWS API calls related to a return value obtained. Can not handle the process to identify the uniqueness of a process, because this value is not unique. Create a new process called CreateProcess after the process was created, and CerateProcess function returns immediately. You can call the function to test whether the process GetExitCodeProcess end. The function prototype is as follows:

GetExitCodeProcess proto hProcess: DWORD, lpExitCode: DWORD

If the call succeeds, lpExitCode contains the query process status code. If you mean STILL_ACTIVE to show that the process still exists. You can call the function TerminateProcess to force a process to terminate. The function prototype is as follows:

TerminateProcess proto hProcess: DWORD, uExitCode: DWORD

You can specify any of the exit value. A process with the end of the function is not good, because the process of loading the dynamic link library, and will not get the news out of the process is.


Examples:
In the following example, when the user selects the menu item "crate process" when we create a new process. It will go to the implementation of "" msgbox.exe ". If the user wants to terminate the new process, you can select the menu item "terminate process". At this time, the application checks whether the process terminated by still, if there are calls TerminateProcess function to terminate it.
.386
. Model flat, stdcall
option casemap: none
WinMain proto: DWORD,: DWORD,: DWORD,: DWORD
include masm32includewindows.inc
include masm32includeuser32.inc
include masm32includekernel32.inc
includelib masm32libuser32.lib
includelib masm32libkernel32.lib

. Const
IDM_CREATE_PROCESS equ 1
IDM_TERMINATE equ 2
IDM_EX99v equ 3

. Data
ClassName db "Win32ASMProcessClass", 0
AppName db "Win32 ASM Process Example", 0
MenuName db "FirstMenu", 0
processInfo PROCESS_INFORMATION <>
programname db "msgbox.exe", 0

. Data?
hInstance HINSTANCE?
CommandLine LPSTR?
hMenu HANDLE?
ExitCode DWORD?; Contains the process exitcode status from GetExitCodeProcess call.

. Code
start:
invoke GetModuleHandle, NULL
mov hInstance, eax
invoke GetCommandLine
mov CommandLine, eax
invoke WinMain, hInstance, NULL, CommandLine, SW_SHOWDEFAULT
invoke ExitProcess, eax

WinMain proc hInst: HINSTANCE, hPrevInst: HINSTANCE, CmdLine: LPSTR, CmdShow: DWORD
LOCAL wc: WNDCLASSEX
LOCAL msg: MSG
LOCAL hwnd: HWND
mov wc.cbSize, SIZEOF WNDCLASSEX
mov wc.style, CS_HREDRAW or CS_VREDRAW
mov wc.lpfnWndProc, OFFSET WndProc
mov wc.cbClsExtra, NULL
mov wc.cbWndExtra, NULL
push hInst
pop wc.hInstance
mov wc.hbrBackground, COLOR_WINDOW +1
mov wc.lpszMenuName, OFFSET MenuName
mov wc.lpszClassName, OFFSET ClassName
invoke LoadIcon, NULL, IDI_APPLICATION
mov wc.hIcon, eax
mov wc.hIconSm, eax
invoke LoadCursor, NULL, IDC_ARROW
mov wc.hCursor, eax
invoke RegisterClassEx, addr wc
invoke CreateWindowEx, WS_EX_CLIENTEDGE, ADDR ClassName, ADDR AppName,
WS_OVERLAPPEDWINDOW, CW_USEDEFAULT,
CW_USEDEFAULT, 300,200, NULL, NULL,
hInst, NULL
mov hwnd, eax
invoke ShowWindow, hwnd, SW_SHOWNORMAL
invoke UpdateWindow, hwnd
invoke GetMenu, hwnd
mov hMenu, eax
. WHILE TRUE
invoke GetMessage, ADDR msg, NULL, 0,0
. BREAK. IF (! Eax)
invoke TranslateMessage, ADDR msg
invoke DispatchMessage, ADDR msg
. ENDW
mov eax, msg.wParam
ret
WinMain endp

WndProc proc hWnd: HWND, uMsg: UINT, wParam: WPARAM, lParam: LPARAM
LOCAL startInfo: STARTUPINFO
. IF uMsg == WM_DESTROY
invoke PostQuitMessage, NULL
. ELSEIF uMsg == WM_IN99vMENUPOPUP
invoke GetExitCodeProcess, processInfo.hProcess, ADDR ExitCode
. If eax == TRUE
. If ExitCode == STILL_ACTIVE
invoke EnableMenuItem, hMenu, IDM_CREATE_PROCESS, MF_GRAYED
invoke EnableMenuItem, hMenu, IDM_TERMINATE, MF_ENABLED
. Else
invoke EnableMenuItem, hMenu, IDM_CREATE_PROCESS, MF_ENABLED
invoke EnableMenuItem, hMenu, IDM_TERMINATE, MF_GRAYED
. Endif
. Else
invoke EnableMenuItem, hMenu, IDM_CREATE_PROCESS, MF_ENABLED
invoke EnableMenuItem, hMenu, IDM_TERMINATE, MF_GRAYED
. Endif
. ELSEIF uMsg == WM_COMMAND
mov eax, wParam
. If lParam == 0
. If ax == IDM_CREATE_PROCESS
. If processInfo.hProcess! = 0
invoke CloseHandle, processInfo.hProcess
mov processInfo.hProcess, 0
. Endif
invoke GetStartupInfo, ADDR startInfo
invoke CreateProcess, ADDR programname, NULL, NULL, NULL, FALSE,
NORMAL_PRIOR99vY_CLASS,
NULL, NULL, ADDR startInfo, ADDR processInfo
invoke CloseHandle, processInfo.hThread
. Elseif ax == IDM_TERMINATE
invoke GetExitCodeProcess, processInfo.hProcess, ADDR ExitCode
. If ExitCode == STILL_ACTIVE
invoke TerminateProcess, processInfo.hProcess, 0
. Endif
invoke CloseHandle, processInfo.hProcess
mov processInfo.hProcess, 0
. Else
invoke DestroyWindow, hWnd
. Endif
. Endif
. ELSE
invoke DefWindowProc, hWnd, uMsg, wParam, lParam
ret
. ENDIF
xor eax, eax
ret
WndProc endp
end start

Analysis:
Application creates the main window, save the menu handle for later use. When the user in the main menu, select the "Process" menu item, the message processing received WM_IN99vMENUPOPUP news, we here modify the pop-up menu in the menu item "Enable" and "non-enabled" to the same menu with different display.
. ELSEIF uMsg == WM_IN99vMENUPOPUP
invoke GetExitCodeProcess, processInfo.hProcess, ADDR ExitCode
. If eax == TRUE
. If ExitCode == STILL_ACTIVE
invoke EnableMenuItem, hMenu, IDM_CREATE_PROCESS, MF_GRAYED
invoke EnableMenuItem, hMenu, IDM_TERMINATE, MF_ENABLED
. Else
invoke EnableMenuItem, hMenu, IDM_CREATE_PROCESS, MF_ENABLED
invoke EnableMenuItem, hMenu, IDM_TERMINATE, MF_GRAYED
. Endif
. Else
invoke EnableMenuItem, hMenu, IDM_CREATE_PROCESS, MF_ENABLED
invoke EnableMenuItem, hMenu, IDM_TERMINATE, MF_GRAYED
. Endif

The reason why we deal with the purpose of the message is to make the menu look different when displayed to a user-friendly to use. For example; the new process has not been run, we light up (enable) "menu item" start process ", but grayed out (not enabled) menu item" terminate process ". When the new process is running, the menu's appearance on should be the opposite.
First, we call GetExitCodeProcess function, which handles incoming returned by the CreateProcess. If GetExitCodeProcess returns FALSE, then that process has not been run, we let the menu item "terminate process" grayed out; If you return TRUE, said the new process has started, we re-test is running, which is equal to STILL_ACTIVE by comparing the ExitCode to complete If equal, that process is still running, we let the menu item "start process" grayed out, because in our simple application process does not provide the ability to run multiple processes.

. If ax == IDM_CREATE_PROCESS
. If processInfo.hProcess! = 0
invoke CloseHandle, processInfo.hProcess
mov processInfo.hProcess, 0
. Endif
invoke GetStartupInfo, ADDR startInfo
invoke CreateProcess, ADDR programname, NULL, NULL, NULL, FALSE,
NORMAL_PRIOR99vY_CLASS,
NULL, NULL, ADDR startInfo, ADDR processInfo
invoke CloseHandle, processInfo.hThread

When the user selects the menu item "start process", we first test structure in the member variable hPRocess PROCESS_INFORMATION is turned off. If this is the first time you start the application process, which the variable is 0, because we are. Data section defined structure have been initialized when the value is 0. If the value is not 0, then that the new process has ended, but we have yet to close the process handle (in order to reduce the reference count of the process), we are here to complete the action.
We call GetStartupInfo function to start filling the information structure variables, and the variable will be passed to the CreateProcess function to. Call CreateProcess to generate a new process, we do not check the return value of the function is to simplify the problem, in practice, to do the work. After the call to CreateProcess, we immediately close the structure parameters in the process information returned handle to the main thread to close the thread handle in order to reduce the kernel object reference count, or even if the thread exits, the kernel object is still miserable exist in the kernel is not released, it will cause resource leaks. Process is actually the same reason we do not close the process handle is there because later on we have to use the handle to get some information related to the process and, as threads, our application does not need its information.

. Elseif ax == IDM_TERMINATE
invoke GetExitCodeProcess, processInfo.hProcess, ADDR ExitCode
. If ExitCode == STILL_ACTIVE
invoke TerminateProcess, processInfo.hProcess, 0
. Endif
invoke CloseHandle, processInfo.hProcess
mov processInfo.hProcess, 0

When the user selects the menu item "terminate process", we call the function GetExitCodeProcess to check whether the new process there, if there TerminateProcess we call the function to end it. In addition, we closed off the handle because we no longer have it.






Recommended links:



Storage Astronomy



Lists E-Commerce



For you Graphic



Fun Chinese version of Firefox mode conversion work great transfiguration Entertainment



Facebook's growing pains



"Chino conflict" Comment



Determine the success of EAI concepts



BT brings benefits only to the minority carrier BT is to pay



"Football Manager 2009" The Legend OF people to create a legend



Lists Debugging



Mr. Chen did not rule out approaching completion of the annexation the Board Sina Sina



Ts Format Converter



realplayer PS3



Flv to wmv converter free



Matroska format



Thursday, July 22, 2010

[Modeling] Rose2001 new features


Overview of new features
For the entire team to provide visual modeling customers, business analysts, e-commerce designers, and model designers can use the same tools and the same language to communicate.
Powered by Rose Rose can only provide a complex, fully flexible, special, or support for Web solutions.
By building on strengths to accelerate application delivery based on WinDNA, J2EE or embedded technology program, Rose 2001 could have been verified many times the construction of the language to accelerate the implementation of various applications.
A glimpse of new features
1. Language plug-ins
ANSI
Java (Javadoc, EJB, Servlet generated)
Visual Basic
Visual C + +
2. Automatic layout arrangement features
3. Model Integrator
4. Data Modeling Data Modeling
5. Component Testing Component Testing
6. Rational ClearCase Add-in
7. IA64-platform support
Details of the new features and resulting benefits
1. Language plug-ins
a. ANSI C + +
UNIX and Windows platforms to provide the same solution
M plug-way through the menu to display other languages
Complete ANSI C + + language support
Better and more complete supplier database round-trip engineering
The round-trip engineering to improve performance
More simple code generation, through plug-ins to support other languages component-based model
b. Java
UNIX and Windows platforms to provide the same solution
Java add-in enhancements:
EJBs
Support the use of Enterprise Java Beans (EJB) for J2EE application development
Rapid modeling, forward, reverse engineering support for EJB1.1 specification 搂
Servlets
Java applications can play in the power of servlets
Can be configured to forward engineering
Support Servlet2.2 specification
Javadoc
Built-in multi-colors of Java editor (multiple files, multi-language support)
Flexible document options (Javadoc or other type)
E-enhanced user experience to support the development of non-modal editor (automatic synchronization option)
Provide support for different versions of JDK, you can choose
c. Visual Basic
Model for more language support added
Enumerate
Class definition Typedefs
Nested class
More custom. H and. Cpp file name support
RTE improved performance and accuracy, use the ANSI C + + parser
d. Visual C + +
More accurate VC + + source code analysis, using the ANSI C + + parser
Model has a better representation of the source code
RTE better integrity
RTE faster performance
RTE required less memory consumption
Fewer VC + + can not track errors in
2. Automatic layout arrangement features
Enhance the function of the main office as follows:
Generated model

Through the new arrangement after the automatic layout

3. Model Integrator
* Improved team development enhanced the combined operation rules, can give better results, with finer granularity
鈥?You can configure what kind of difference will be added to the report
* Can be used to model the change of l pixel filter
* Reduce the number of reported differences
4. Data Modeling Data Modeling
* Stored procedure
Containers stored procedure is mapped to utility class
Stored procedure mapped to the operation
Multiple storage process allows for each container
For forward and reverse engineering
* Field support
Global data types (also can be seen as user-defined type)
In a multi-chart re-use plan
Each domain is a class
Change the properties in one place, you can automatically do all the consequential amendments to the relevant local
Use Rose Framework, always start with standard
* Comparison and synchronization
Visually display the data model and database, or the difference between script files
Have chosen to update the data model or database
Create a script file or update the database directly
Only in the way of a wizard to update the same time
* Plan Chart (schema) migration
The program chart change from one DBMS to another and going
Reverse engineering of a DBMS and directed to another
Transfer data type
Increased length of the rules
Created for the new DBMS copy of the domain package domain package
* Replacement bond migration
The only way of migration outside the key index, instead of the primary key way
Ability to select the column to migrate
Relations work done by the editor
鈥?The definition of candidate key target model
As a potential primary key to assign property
In the data model will be automatically transferred to the primary key candidate key
鈥?New supported database
Sybase Database
DB2 v7
* For more enhancements
Shown in Figure precision and proportion
Can display maps to the physical order of columns
Triggers the increase in UI
In the Object-Relational mapping a number of bug fixes
5. Component Test
This version introduces the "Rational QualityArchitect" to conduct component testing. Component testing can help in the development cycle to reduce risk in advance. The components are independent of each other, or when problems are identified and can be repaired. In the integrated system has such a high predictability is very beneficial.
But unfortunately, the manual component testing will take a long time. In the application development process:
* 50% of development effort spent on creating and maintaining driver and pile module
* Tedious process of strangling the creative genius developers
* Components of credibility has not yet reached
Rational QualityArchitect can quickly and easily test the software components to help you ensure the quality of the application. It is automatically generated from the Rose model, test code, rigorously testing the legality of each component without the need for additional drivers and pile the preparation of test time and cost modules.
Rational QualityArchitect currently supports:
路 J2EE EJB
路 VB DCOM / COM +
6. Rational ClearCase Add-in
ClearCase plug-in in many places, a significant improvement. Rose can now ClearCase LT and ClearCase4.0 above work:
路 Rose menu improvements, support for ClearCase command
* Currently can not perform the command to gray
路 Rose can be loaded from the menu ClearCase dialog box
7. IA64-platform support
Rational and Intel through cooperation, have Rational products can be applied to the IA64 platform. When IA64 listing, Rational Rose 2001 will immediately become available to support IA64 systems. The hardware system may be introduced in 2001.







相关链接:



3DS MAX Examples Of Lighting And Lighting Effects



Hot Communications Tools



CONVERT flac to mp3



Schedule of the THREE 3G operators



Popped into the Home appliance industry with high black horse



M4v



Samsung's speed operation



Their "pot of gold" mean?



Fireworks produced with Logo



aac to mp3 Converter



Century through to bring Austria into the blowout UMPC OQO incoming year



DVD Cloner BUILD 08



3gp to avi



COSCO Kawasaki's shipbuilding mode



Easy to use Download Managers



Sunday, February 21, 2010

WinXMedia CD MP3/WAV/WMA Converter

WinXMedia CD MP3/WAV/WMA Converter is a powerful audio convert tool.It can rip audio CDs and convert audio formats, support most popular audio file formats, such as MP3,WAV,WMA,MP2,Ogg Vorbis, AAC, APE(Monkey's Audio), VQF and so on.It has a friendly user interface. provides a build-in CD,audio file player and output files management window, with these, users can test and check output files from extractor or converter easily. It can download CD data from the freedb(from internet.), support CD-Text, ID3, ID3V2 Tag and create Playlists (.m3u) . In addition, it provides many advanced CD and audio format options, with which skilled users can control how it works accurately.